Hebrew leap years explained: the 19-year cycle
Learn which Hebrew years have thirteen months, why an extra Adar is added and how to check a year with a simple worked calculation.

Seven leap years in every nineteen
The fixed Hebrew calendar adds a thirteenth month in years 3, 6, 8, 11, 14, 17 and 19 of each nineteen-year cycle. Those are Hebrew-year positions, not Gregorian years. A leap year contains Adar I and Adar II; a common year has a single Adar. Hebcal identifies the inserted month as Adar I, placed before the Adar that becomes Adar II.
The cycle gives you a dependable first check when you see two Adars in a calendar. It also explains why the interval between leap years is sometimes two years and sometimes three. An easy shorthand such as “every third year” misses part of the pattern. Use the full sequence when accuracy matters, particularly for a record whose Adar label is unclear.
Source notes: Chabad · The Jewish Calendar Year · Hebcal · Hebrew leap-year function
Why the calendar adds a month
Twelve lunar months are shorter than a solar year by about eleven days. Without periodic correction, a festival fixed to a lunar month would move steadily through the seasons. Adding a month at selected points keeps the Hebrew festival cycle near its established seasonal setting. Passover’s connection with spring is the key traditional example.
Sforno’s commentary on Deuteronomy 16:1 explicitly connects keeping Nisan in spring with adjusting the calendar through added months and years. This is a named interpretation of the biblical instruction, and it explains the purpose more clearly than the idea that a leap month is an occasional inconvenience. The extra month belongs to a system designed to connect different rhythms of time.
Source notes: Chabad · The Jewish Calendar Year · Sefaria · Sforno on Deuteronomy 16:1
Find a year’s position in the cycle
Divide the Hebrew year number by nineteen and look at the remainder. A remainder from 1 to 18 is the position in the cycle. A remainder of zero means position 19. Then compare the position with 3, 6, 8, 11, 14, 17 and 19. You do not need to know the Gregorian date of Rosh Hashanah to perform this check.
For example, 5787 equals 19 × 304 + 11, so 5787 is position 11 and is a leap year. The previous year, 5786, equals 19 × 304 + 10, making it a common year. Another useful check is 5784: its remainder is 8, matching the leap-year example in Hebcal’s documentation. These calculations use the complete Hebrew year number, including the thousands.
Source notes: Hebcal · Hebrew leap-year function · Hebcal · Published leap-year calculation
The same check in a compact formula
Hebcal’s published implementation tests whether the remainder of 1 + 7 × year, after division by 19, is less than 7. For 5787, that expression is 40510, whose remainder is 2; the test is true. For 5786 it is 40503, whose remainder is 14; the test is false. This formula encodes the same seven positions.
Use this as a way to understand or audit a calculator, not as a replacement for reading its complete output. A leap-year test tells you whether the year has thirteen months. It does not by itself give the Gregorian date of a birthday, the length of Cheshvan or Kislev, or the appropriate anniversary convention for a specific community. Those are additional questions with additional rules.
Source notes: Hebcal · Published leap-year calculation
A repeating leap pattern does not freeze civil dates
The nineteen-year cycle repeats the placement of extra months. It should not be turned into a promise that every Hebrew birthday falls on exactly the same civil date nineteen years later. The two calendar systems also depend on their individual year lengths and day rules. Always convert the actual target date rather than assuming an anniversary will return to a familiar civil day.
This matters when a family celebrates a nineteenth or thirty-eighth birthday and expects a perfect calendar reunion. A coincidence can be interesting, but an expected coincidence is not sufficient evidence for changing a record. Save the original date and check the new year independently. The meaningful continuity is the Hebrew anniversary itself, even when its civil-calendar placement differs.
Source notes: Chabad · The Jewish Calendar Year · Hebcal · Published leap-year calculation
Plan for a leap year without losing the original date
If you are planning a Hebrew-year journal, include both Adars whenever the year passes the leap-year test. If you are preserving a birth date, copy the exact original Adar label. If you are planning a later birthday, keep that source date separate from the convention used to carry it forward. These steps make a leap-year calendar easier to read and maintain.
A useful record might say “original birth date: 12 Adar I 5784” and then give the independently calculated anniversary for a target year. That example is a model of recordkeeping rather than a ruling about a ritual occasion. For an event with religious consequences, identify the event and community practice before choosing a date. Accurate mathematics and an appropriate custom should support each other.
Source notes: Hebcal · Hebrew leap-year function