A lunisolar calendar is a calendar in many cultures whose date indicates both the moon phase and the time of the solar year. If the solar year is defined as a tropical year, then a lunisolar calendar will give an indication of the season; if it is taken as a sidereal year, then the calendar will predict the constellation near which the full moon may occur. As with all calendars which divide the year into months there is an additional requirement that the year have a whole number of months. In this case ordinary years consist of twelve months but every second or third year is an embolismic year, which adds a thirteenth intercalary, embolismic, or leap month.
The Hebrew, Jain, Buddhist, Hindu and Kurdish as well as the traditional Burmese, Chinese, Japanese, Tibetan, Vietnamese, Mongolian and Korean calendars (in the east Asian cultural sphere), plus the ancient Hellenic, Coligny, and Babylonian calendars are all lunisolar. Also, some of the ancient pre-Islamic calendars in south Arabia followed a lunisolar system. The Chinese, Coligny and Hebrew lunisolar calendars track more or less the tropical year whereas the Buddhist and Hindu lunisolar calendars track the sidereal year. Therefore, the first three give an idea of the seasons whereas the last two give an idea of the position among the constellations of the full moon. The Tibetan calendar was influenced by both the Chinese and Buddhist calendars. The Germanic peoples also used a lunisolar calendar before their conversion to Christianity.
The Islamic calendar is lunar, but not a lunisolar calendar because its date is not related to the sun. The civil versions of the Julian and Gregorian calendars are solar, because their dates do not indicate the moon phase — however, both the Gregorian and Julian calendars include undated lunar calendars that allow them to calculate the Christian celebration of Easter, so both are lunisolar calendars in that respect.
A rough idea of the frequency of the intercalary or leap month in all lunisolar calendars can be obtained by the following calculation, using approximate lengths of months and years in days:
Intercalation of leap months is frequently controlled by the "epact", which is the difference between the lunar and solar years (approximately 11 days). The Metonic cycle, used in the Hebrew calendar and the Julian and Gregorian ecclesiastical calendars, adds seven months during every nineteen year period. The classic Metonic cycle can be reproduced by assigning an initial epact value of 1 to the last year of the cycle and incrementing by 11 each year. Between the last year of one cycle and the first year of the next the increment is 12. This adjustment, the saltus lunae, causes the epacts to repeat every 19 years. When the epact goes above 29 an intercalary month is added and 30 is subtracted. The intercalary years are numbers 3, 6, 8, 11, 14, 17 and 19. Both the Hebrew calendar and the Julian calendar use this sequence.
The Buddhist and Hebrew calendars restrict the leap month to a single month of the year; the number of common months between leap months is, therefore, usually 36, but occasionally only 24 months. Because the Chinese and Hindu lunisolar calendars allow the leap month to occur after or before (respectively) any month but use the true motion of the sun, their leap months do not usually occur within a couple of months of perihelion, when the apparent speed of the sun along the ecliptic is fastest (now about 3 January). This increases the usual number of common months between leap months to roughly 34 months when a doublet of common years occurs, while reducing the number to about 29 months when only a common singleton occurs.
An alternative way of dealing with the fact that a solar year does not contain an integer number of months is by including uncounted time in the year that does not belong to any month. Some Coast Salish peoples used a calendar of this kind. For instance, the Chehalis began their count of lunar months from the arrival of spawning chinook salmon (in Gregorian calendar October), and counted 10 months, leaving an uncounted period until the next chinook salmon run.
The Gregorian calendar has a lunisolar calendar, which is used to determine the date of Easter. The rules are in the Computus.
The following is a list of lunisolar calendars: