Why Do Jewish Holidays Change Dates Every Year?
Open a Jewish calendar, and the holidays are not wandering at all. The answer to why do Jewish holidays change dates every year is that they remain fixed on Hebrew dates while the Gregorian dates beneath them shift. Passover begins on 15 Nisan. Rosh Hashanah begins on 1 Tishrei. Hanukkah begins on 25 Kislev. A lunar month and a solar civil year do not divide evenly, so the two calendars keep meeting on different squares.
The movement is orderly, not random. Most years a holiday appears about eleven Gregorian days earlier than the year before. A Hebrew leap month then pushes the spring holidays about a month later, bringing the seasonal relationship back into range.
Why Jewish holidays change dates every year on a civil calendar
The fixed Hebrew calendar is lunisolar. Its months follow a calculated lunar cycle, but its years are kept near the solar seasons. Twelve lunar months total about 354 days. A Gregorian year averages about 365.24. That leaves a gap near eleven days.
Suppose a holiday is on April 23 this year. With no other adjustment, its next Hebrew anniversary arrives after another twelve lunar months, about eleven days sooner on the Gregorian grid. It may land around April 12. Another ordinary Hebrew year can pull it toward April 1.
That cannot continue indefinitely for a spring festival. The calendar inserts a thirteenth month seven times in a nineteen-year cycle. The extra month adds thirty days, so the next occurrence jumps later instead of moving another eleven days earlier. The separate guide to why the Hebrew calendar adds a thirteenth month explains the cycle positions and Adar I and II.
This is why “the Jewish holidays move” is useful shorthand but backwards in one sense. Their Hebrew anniversaries hold. Your Gregorian wall calendar is the changing coordinate system.
Fixed Hebrew dates meet years of six possible lengths
Not every ordinary Hebrew year contains the same number of days. Common years can have 353, 354, or 355 days, while leap years can have 383, 384, or 385. The variation comes partly from whether Heshvan and Kislev have 29 or 30 days. Postponement rules also determine when Rosh Hashanah may begin.
Those details account for one- or two-day differences that the simple eleven-day explanation cannot predict. They also explain why knowing that a year is a leap year is not enough to calculate every festival by hand. How many days are in a Hebrew year follows those six lengths.
There is one more source of confusion. Jewish dates turn over in the evening rather than at civil midnight, while traditional practice treats the interval from sunset to nightfall with care. If a schedule lists Yom Kippur as September 21, its observance begins on the evening of September 20. A date converter may display the daytime date while a synagogue notice emphasizes the preceding evening. Both can refer to the same Hebrew date.
Earliest and latest Jewish holiday dates in the modern era
These are working Gregorian windows, not timeless limits. The table summarizes the earliest and latest first daytime dates returned by Hebcal's published calendar data for 2000–2099. Each observance begins the evening before that daytime date. Local practice, Israel-versus-diaspora length, and special observances can affect how an event is displayed.
| Holiday | Fixed Hebrew start | First daytime date, 2000–2099 |
|---|---|---|
| Purim | 14 Adar, or Adar II in a leap year | February 24–March 26 |
| Passover | 15 Nisan | March 26–April 25 |
| Shavuot | 6 Sivan | May 15–June 14 |
| Rosh Hashanah | 1 Tishrei | September 5–October 5 |
| Yom Kippur | 10 Tishrei | September 14–October 14 |
| Sukkot | 15 Tishrei | September 19–October 19 |
| Hanukkah | 25 Kislev | November 28–December 27 |
Do not use those ranges as a conversion algorithm. The fixed Hebrew calendar slowly shifts relative to the Gregorian year over very long periods, so an all-time table would need a stated epoch. This table is for practical planning within a defined century. For a particular year, check an authoritative Jewish calendar.
The relationship also varies by holiday group. Tishrei festivals keep their spacing from one another because their Hebrew dates share a month. If Rosh Hashanah is late on the civil calendar, Yom Kippur and Sukkot will be late too. Passover and Shavuot similarly retain their Hebrew interval.
The nineteen-year pattern helps, but does not copy perfectly
After nineteen Hebrew years, 235 lunar months come close to nineteen solar years. That is why a holiday often returns near its Gregorian date from nineteen years earlier. Near is the responsible word. The Hebrew cycle can total different numbers of days. A nineteen-year Gregorian interval usually contains four or five leap days, but one crossing a non-leap century year can contain three. Exact civil-date repetition is not guaranteed.
For planning, begin with the known Hebrew date and consult a multi-year Jewish calendar. If next year is an ordinary Hebrew year, expect the civil date roughly eleven days earlier. If an added Adar falls between the two occurrences, expect a net move about nineteen days later instead. Weekend placement also changes because neither year length is a whole number of weeks every time.
The result is a recognizable sawtooth: earlier, earlier, then later after intercalation. The broader Hebrew and Gregorian calendar comparison explains why neither calendar is “wrong.” They are counting months and years by different rules.
Keep conversion and Day 4's sacred count separate
If you need the Hebrew date for a wedding, memorial, holiday, or birth, use a Jewish calendar or convert the Gregorian date to a Hebrew date with the evening boundary specified. Record whether the event was before sunset, after nightfall, or within twilight. Historical dates also require a clear Julian-or-Gregorian convention.
Day 4 does not calculate rabbinic Hebrew dates, add Adar, or tell you when these Jewish holidays begin. Its Calendar places the everyday date beside a distinct 364-day sacred-year count and marks the appointed times used within that system. Today's sacred date is free. That side-by-side display can illustrate how one fixed sacred date meets different civil dates, but it must not be mistaken for the Jewish calendar.
Respect the community whose calendar you are using. Jewish authorities may differ on a twilight case or an observance outside Israel. A generic internet table should not overrule a synagogue's published schedule.
Common questions
Why is the same holiday in November one year and December the next?
The holiday stays on one Hebrew date while its Gregorian equivalent changes. Twelve lunar months are about eleven days shorter than a Gregorian year, so the civil date usually shifts earlier. When the Hebrew calendar adds a leap month, the next occurrence moves later by roughly thirty days before the eleven-day difference is considered. Hanukkah can therefore appear in late November or late December.
Do the holidays actually move, or is it the other way round?
On the Hebrew calendar, major holidays are fixed: Passover on 15 Nisan, Rosh Hashanah on 1 Tishrei, and Hanukkah on 25 Kislev. They move only when plotted on a Gregorian calendar. From the Gregorian viewpoint the dates shift. From the Hebrew viewpoint the civil labels underneath them are changing.
How early or late can each holiday possibly fall?
Use a range tied to a defined period, because the calendars drift slowly over centuries. In 2000–2099, Passover's first daytime date runs March 26–April 25, Rosh Hashanah September 5–October 5, and Hanukkah November 28–December 27. Every one begins the evening before. Check the specific year rather than planning from the range alone.
Is there a pattern I can plan around?
Yes. An ordinary twelve-month Hebrew year usually puts the next occurrence about eleven Gregorian days earlier. A thirteen-month year reverses that movement and places it about nineteen days later than the prior occurrence. Nineteen years often bring the dates close again, though not always onto the exact same civil day. A published multi-year calendar remains the safest planning tool.
Sources:
- Hebcal Jewish holiday calendars
- Hebcal calendar API documentation
- United States Naval Observatory, Jewish observances
- USNO, calendar systems in the Explanatory Supplement
- Calendrical Calculations paper
Once you keep the two grids separate, a “late” holiday stops looking mysterious. It is exactly on time in the calendar that names it.