HomeTime & Geography › Easter Date Calculator

Easter Date Calculator

Computes the date of Western (Gregorian) Easter Sunday for any year with the Meeus/Jones/Butcher algorithm and derives Ash Wednesday, Palm Sunday, Good Friday, Ascension Day and Pentecost; also gives Orthodox Easter from the Julian computus converted to the Gregorian calendar.

When to use

You need Easter or the movable feasts tied to it (Lent, Holy Week, Ascension, Pentecost) for a year, including the Orthodox date.

Do not use when: You need fixed-date holidays or non-Christian movable holidays (Passover, Ramadan, Diwali), or dates before 1583 when the Gregorian calendar did not exist.

Formula

Meeus/Jones/Butcher: a = Y mod 19, b = ⌊Y/100⌋, c = Y mod 100, d = ⌊b/4⌋, e = b mod 4, f = ⌊(b+8)/25⌋, g = ⌊(b−f+1)/3⌋, h = (19a+b−d−g+15) mod 30, i = ⌊c/4⌋, k = c mod 4, l = (32+2e+2i−h−k) mod 7, m = ⌊(a+11h+22l)/451⌋; month = ⌊(h+l−7m+114)/31⌋, day = ((h+l−7m+114) mod 31)+1. Orthodox: Meeus Julian algorithm, then Julian date + (⌊Y/100⌋ − ⌊Y/400⌋ − 2) days

Easter is the first Sunday after the ecclesiastical full moon on or after 21 March; the tabular algorithms reproduce the Gregorian and Julian computus exactly for all years. The Julian-to-Gregorian shift is 13 days for 1900–2099.

Inputs

ParameterTypeUnitRequiredDescription
yearintegeryesGregorian calendar year. Range: ≥ 1583, ≤ 4099

Outputs

OutputTypeUnitDescription
easter_sundaydateWestern (Gregorian) Easter.
ash_wednesdaydateEaster − 46 days; start of Lent.
palm_sundaydateEaster − 7 days.
good_fridaydateEaster − 2 days.
ascension_daydateEaster + 39 days (a Thursday).
pentecost_sundaydateEaster + 49 days.
orthodox_easterdateEastern Orthodox Easter (Julian computus) expressed as a Gregorian date.
orthodox_offset_daysintegerdaysDays by which Orthodox Easter follows Western Easter (0 when they coincide).
golden_numberintegerPosition of the year in the 19-year Metonic cycle: (year mod 19) + 1.

Example

2026: {"year":2026}{"easter_sunday":"2026-04-05","ash_wednesday":"2026-02-18","palm_sunday":"2026-03-29","good_friday":"2026-04-03","ascension_day":"2026-05-14","pentecost_sunday":"2026-05-24","orthodox_easter":"2026-04-12","orthodox_offset_days":7,"golden_number":13}

2025 (Western and Orthodox Easter coincide): {"year":2025}{"easter_sunday":"2025-04-20","orthodox_easter":"2025-04-20","orthodox_offset_days":0,"ash_wednesday":"2025-03-05"}

GET https://tttkmbb.com/api/v1/calculate/easter-date?year=2026

Machine access

Sources

FAQ

Why do Western and Orthodox Easter differ?

Orthodox churches keep the Julian calendar and its older lunar tables, so their Easter falls 0, 1, 4 or 5 weeks after the Gregorian date; the two coincide in years such as 2017 and 2025.

What is the possible range of dates?

Western Easter falls between 22 March and 25 April; Orthodox Easter between 4 April and 8 May (Gregorian) during the 20th–21st centuries.

Related calculators