Datetime Tools

Easter date calculator.

Enter a year to get the date of Easter Sunday and the movable dates that hang off it, including Good Friday, which is a statutory holiday in Canada's federal jurisdiction and Ontario.

Western & Orthodox1583–4099Runs locally
Advertisement

Inputs

The range table is limited to 201 years.

Result

Enter a year and press Calculate.

How Easter is calculated

Easter Sunday is the first Sunday after the ecclesiastical full moon that falls on or after 21 March. The ecclesiastical moon is a fixed table, not the astronomical Moon, so Western Easter always lands between 22 March and 25 April. This page uses the Anonymous Gregorian algorithm (Meeus, Astronomical Algorithms, 2nd ed., chapter 8; Butcher, 1876), which is pure integer arithmetic and valid from 1583, the first full year after the Gregorian reform.

Orthodox Easter uses the same rule on the Julian calendar (Meeus's Julian algorithm). The result is a Julian date, which this page converts to the Gregorian calendar by adding the offset floor(y/100) − floor(y/400) − 2, which is 13 days from 1900 to 2099. Some Orthodox churches use a revised calendar and follow Western dates; this tool shows the traditional Julian computus.

Derived dates

Offsets from Easter Sunday
DayOffsetCanada
Ash Wednesday−46 daysNot a statutory holiday
Good Friday−2 daysFederal general holiday and Ontario public holiday; Quebec lets the employer pick Good Friday or Easter Monday
Easter Monday+1 dayNot a general holiday federally or in Ontario
Ascension Day+39 daysNot a statutory holiday
Pentecost+49 daysNot a statutory holiday

For province-by-province holiday dates and pay rules, see the statutory holiday dates pages for federal, Ontario, Quebec, Alberta and British Columbia. This tool is not legal advice; a collective agreement or employment contract can add holidays.

Sources and provenance

Sources checked 30 September 2026. Algorithms: Jean Meeus, Astronomical Algorithms, 2nd ed. (Willmann-Bell, 1998), chapter 8. Results for every year from 1583 to 4099, in both traditions, were compared with Python's dateutil.easter with no differences, and the unit tests pin 2024–2028 (31 March 2024, 20 April 2025, 5 April 2026, 28 March 2027, 16 April 2028). Holiday status: Canada Labour Code s. 166 (general holidays include Good Friday, not Easter Monday), Ontario ESA guide, public holidays, and CNESST (Quebec) statutory holidays.

Advertisement
Advertisement
Listening…