DayReckon

How many days until Easter?

Easter moves every year, between March 22 and April 25. Here is how long until the next Easter Sunday, and the dates for the years ahead.

Easter is on Sunday, March 28, 2027.

Western Easter is the first Sunday after the first full moon on or after March 21 (as set by church tables), so it falls between March 22 and April 25.

Easter dates for the coming years

YearDateWeekdayOrthodox Easter
Easter 2027March 28, 2027SundayMay 2, 2027
Easter 2028April 16, 2028SundayApril 16, 2028
Easter 2029April 1, 2029SundayApril 8, 2029
Easter 2030April 21, 2030SundayApril 28, 2030
Easter 2031April 13, 2031SundayApril 13, 2031
Easter 2032March 28, 2032SundayMay 2, 2032
Easter 2033April 17, 2033SundayApril 24, 2033

How the date of Easter is set

Since the Council of Nicaea in AD 325, Easter has been the Sunday after the first full moon on or after the spring equinox. In practice churches use fixed tables rather than astronomy: the equinox is taken as March 21 and the “full moon” comes from a 19-year cycle. That is why Easter can fall as early as March 22 or as late as April 25.

Orthodox Easter

Most Orthodox churches use the same rule but apply it with the old Julian calendar. Orthodox Easter therefore falls on the same Sunday as Western Easter in some years, and one to five weeks later in others. The table above lists both.

The days around Easter

Good Friday is two days before Easter Sunday and Easter Monday is the day after; both are public holidays in the UK, Australia, much of Europe and many other countries. Lent begins on Ash Wednesday, 46 days before Easter.

Questions people ask

Why does Easter change date every year?

Because it is tied to the moon. Easter is the first Sunday after the church’s full moon on or after March 21, and lunar months do not line up with calendar months.

When is Good Friday?

Two days before Easter Sunday. Take the Easter date in the table and go back to the Friday.

What is the latest Easter can be?

April 25. The last time was 1943 and the next is 2038. The earliest, March 22, last happened in 1818 and will not happen again until 2285.

Reviewed October 24, 2026. Spotted a mistake? Tell us.