Со́лнечный календа́рь — разновидность календаря, в основе которого лежит тропический год, то есть период смены времён года.
Средняя продолжительность тропического года составляет с 2000 года 365,2421897 суток, то есть примерно 365,2422 суток. Таким образом, календарный год в солнечном календаре должен составлять или 365 суток — обычный год, или 366 суток — високосный год. Для того, чтобы средняя продолжительность календарного года была близка к продолжительности тропического года, необходима система вставки високосов. Для её определения можно разложить дробную часть продолжительности тропического года в цепную дробь:
Обрывая эту дробь на разных стадиях деления, можно получить следующие правила для введения високосных годов разной точности:
где знаменатель указывает число лет в календарном цикле, а числитель — число високосных лет в этом цикле. Таким образом, средняя продолжительность календарного года в сутках в этих календарных системах получается:
Поскольку тропический год определяется как период между двумя последовательными прохождениями Солнца одной и той же точки равноденствия, то, рассуждая о точности календаря, обычно говорят о точке весеннего равноденствия. Так, одним из требований к солнечному календарю является тот факт, что момент прохождения Солнцем точки весеннего равноденствия по истечении календарного цикла должен приходиться на одну и ту же дату.
Первая система високосов с одной вставкой за 4 года существовала в юлианском календаре. Так как средняя продолжительность года юлианского календаря на 0,00780 суток больше тропического, то за 128 лет накапливается ошибка в 1 день, и день весеннего равноденствия смещается к зиме. 29-летний цикл никогда не использовался. 33-летний цикл был предложен Омаром Хайямом и лёг в основу персидского календаря. 128-летний цикл был предложен Иоганном Медлером в 1864 году, но не был принят ни в одном календаре.