Dates & time

Easter date calculator

List Western or Orthodox Easter and the related Lent, Holy Week and Pentecost dates for any years.

Easter date calculator
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

Your result will appear here.

More actions

Your inputs stay in this browser. Nothing is uploaded, and nothing is saved unless you choose “Save result”.

A clear answer. Here’s how.

Western Easter is the Sunday after the ecclesiastical full moon on or after 21 March, found with the Meeus–Jones–Butcher algorithm for the Gregorian calendar (valid from 1583). Orthodox Easter uses the Julian-calendar computus and then converts the Julian date to Gregorian through the Julian day number. Related days count from Easter Sunday: Ash Wednesday −46, Palm Sunday −7, Good Friday −2, Ascension +39 and Pentecost +49 (Clean Monday −48 for Orthodox). Dates are the Gregorian dates, whichever tradition.

How this is checked

3 reference checks passed These 3 cases were run when this page was built, on 20 October 2026, and all reproduce within the stated tolerance. The same cases are part of the automated tests that run on every change to Toolmoz. Engine version 1.

See the checks and where each expected answer comes from
  1. Case 1

    Inputs
    First year 2026Number of years 1Church calendar western
    Expected, and what Toolmoz gave
    text expected Year Ash Wednesday Palm Sunday Good Friday Easter Sunday Ascension Pentecost 2026 2026-02-18 Wed 2026-03-29 Sun 2026-04-03 Fri 2026-04-05 Sun 2026-05-14 Thu 2026-05-24 Sun, Toolmoz Year Ash Wednesday Palm Sunday Good Friday Easter Sunday Ascension Pentecost 2026 2026-02-18 Wed 2026-03-29 Sun 2026-04-03 Fri 2026-04-05 Sun 2026-05-14 Thu 2026-05-24 Sun
    Where the expected answer comes from
    Western Easter 2026 is 5 April (published church calendars). Offsets from Easter: Ash Wednesday −46 (Feb 18), Palm Sunday −7 (Mar 29), Good Friday −2 (Apr 3), Ascension +39 (May 14), Pentecost +49 (May 24)
    Allowed difference
    exact
  2. Case 2

    Inputs
    First year 2025Number of years 1Church calendar western
    Expected, and what Toolmoz gave
    text expected Year Ash Wednesday Palm Sunday Good Friday Easter Sunday Ascension Pentecost 2025 2025-03-05 Wed 2025-04-13 Sun 2025-04-18 Fri 2025-04-20 Sun 2025-05-29 Thu 2025-06-08 Sun, Toolmoz Year Ash Wednesday Palm Sunday Good Friday Easter Sunday Ascension Pentecost 2025 2025-03-05 Wed 2025-04-13 Sun 2025-04-18 Fri 2025-04-20 Sun 2025-05-29 Thu 2025-06-08 Sun
    Where the expected answer comes from
    Western and Orthodox Easter coincided on 20 April 2025 (published). −46 days is 5 March, −7 is 13 April, −2 is 18 April, +39 is 29 May, +49 is 8 June
    Allowed difference
    exact
  3. Case 3

    Inputs
    First year 2024Number of years 1Church calendar orthodox
    Expected, and what Toolmoz gave
    text expected Year Clean Monday Palm Sunday Good Friday Easter Sunday Ascension Pentecost 2024 2024-03-18 Mon 2024-04-28 Sun 2024-05-03 Fri 2024-05-05 Sun 2024-06-13 Thu 2024-06-23 Sun, Toolmoz Year Clean Monday Palm Sunday Good Friday Easter Sunday Ascension Pentecost 2024 2024-03-18 Mon 2024-04-28 Sun 2024-05-03 Fri 2024-05-05 Sun 2024-06-13 Thu 2024-06-23 Sun
    Where the expected answer comes from
    Orthodox Easter 2024 was 5 May (Gregorian date, published). Clean Monday is −48 days (18 March), Palm Sunday −7 (28 April), Good Friday −2 (3 May), Ascension +39 (13 June), Pentecost +49 (23 June)
    Allowed difference
    exact

What this shows: the engine reproduces independently worked values for these cases. It does not prove every possible input is right. To test an answer you were given, see how to check a number; to see what is and is not checked across Toolmoz, see the accuracy ledger.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

First year
2026
Number of years
6
Church calendar
Western (Gregorian computus)

Example result

First 5 rows of the example result
YearAsh WednesdayPalm SundayGood FridayEaster SundayAscensionPentecost
2,0262026-02-18 Wed2026-03-29 Sun2026-04-03 Fri2026-04-05 Sun2026-05-14 Thu2026-05-24 Sun
2,0272027-02-10 Wed2027-03-21 Sun2027-03-26 Fri2027-03-28 Sun2027-05-06 Thu2027-05-16 Sun
2,0282028-03-01 Wed2028-04-09 Sun2028-04-14 Fri2028-04-16 Sun2028-05-25 Thu2028-06-04 Sun
2,0292029-02-14 Wed2029-03-25 Sun2029-03-30 Fri2029-04-01 Sun2029-05-10 Thu2029-05-20 Sun
2,0302030-03-06 Wed2030-04-14 Sun2030-04-19 Fri2030-04-21 Sun2030-05-30 Thu2030-06-09 Sun

Western Easter is the Sunday after the first ecclesiastical full moon on or after 21 March, computed with the Gregorian algorithm of Meeus, Jones and Butcher, valid from 1583. The other dates count from Easter Sunday: -46, -7, -2, +39, +49 days. Dates are in the Gregorian calendar and are the same everywhere, though some churches or countries use other tables.