2024 Calendar Canada with Statutory Holidays

Canada had 10 federal statutory holidays in 2024, from New Year's Day on Monday, January 1 to Boxing Day on Thursday, December 26. Provinces and territories add their own, such as Family Day on Monday, February 19 in Alberta, British Columbia, New Brunswick, Ontario and Saskatchewan.

Updated · By the YearlyCalendar.org team

Download PDF (Letter landscape)More printable 2024 calendars

2024 Calendar – Canada (federal statutory holidays)

January
SuMoTuWeThFrSa
123456
78910111213
14151617181920
21222324252627
28293031
February
SuMoTuWeThFrSa
123
45678910
11121314151617
18192021222324
2526272829
March
SuMoTuWeThFrSa
12
3456789
10111213141516
17181920212223
24252627282930
31
April
SuMoTuWeThFrSa
123456
78910111213
14151617181920
21222324252627
282930
May
SuMoTuWeThFrSa
1234
567891011
12131415161718
19202122232425
262728293031
June
SuMoTuWeThFrSa
1
2345678
9101112131415
16171819202122
23242526272829
30
July
SuMoTuWeThFrSa
123456
78910111213
14151617181920
21222324252627
28293031
August
SuMoTuWeThFrSa
123
45678910
11121314151617
18192021222324
25262728293031
September
SuMoTuWeThFrSa
1234567
891011121314
15161718192021
22232425262728
2930
October
SuMoTuWeThFrSa
12345
6789101112
13141516171819
20212223242526
2728293031
November
SuMoTuWeThFrSa
12
3456789
10111213141516
17181920212223
24252627282930
December
SuMoTuWeThFrSa
1234567
891011121314
15161718192021
22232425262728
293031

Federal statutory holidays 2024

The 10 general holidays of the Canada Labour Code apply to federally regulated workplaces such as banks, airlines and telecoms, and to the federal public service.

HolidayDateDayDay off if it falls on a weekend*
New Year's DayMonday—
Good FridayFriday—
Victoria DayMonday—
Canada DayMonday—
Labour DayMonday—
National Day for Truth and ReconciliationMonday—
ThanksgivingMonday—
Remembrance DayMonday—
Christmas DayWednesday—
Boxing DayThursday—

*Under the Canada Labour Code, when New Year's Day, Canada Day, the National Day for Truth and Reconciliation, Remembrance Day, Christmas Day or Boxing Day falls on a non-working day, employees get a paid holiday on the working day immediately before or after it. The dates shown are the first working day after, the rule for federal public servants. When July 1 is a Sunday, July 2 is Canada Day under the Holidays Act.

Provincial and territorial holidays 2024

Holidays that are not federal statutory holidays but are observed in one or more provinces or territories.

HolidayDateDayWhereNotes
Family DayMondayAlberta, British Columbia, New Brunswick, Ontario and SaskatchewanThird Monday in February.
Islander DayMondayPrince Edward IslandThird Monday in February.
Louis Riel DayMondayManitobaThird Monday in February.
Nova Scotia Heritage DayMondayNova ScotiaThird Monday in February.
Easter MondayMondayFederal public servicePaid holiday for federal public servants; in Quebec employers give Good Friday or Easter Monday.
National Patriots' DayMondayQuebecQuebec's holiday on the Monday before May 25.
National Indigenous Peoples DayFridayNorthwest Territories and Yukon—
Fête nationale du Québec (Saint-Jean-Baptiste Day)MondayQuebec—
Nunavut DayTuesdayNunavut—
British Columbia DayMondayBritish ColumbiaFirst Monday in August.
Civic HolidayMondayNorthwest Territories and NunavutFirst Monday in August.
Civic holiday (not statutory)MondayAlberta, Manitoba, Nova Scotia and OntarioWidely observed but not a statutory holiday: Heritage Day in Alberta (optional), Terry Fox Day in Manitoba, Natal Day in Nova Scotia, Civic Holiday in Ontario.
New Brunswick DayMondayNew BrunswickFirst Monday in August.
Saskatchewan DayMondaySaskatchewanFirst Monday in August.
Discovery DayMondayYukonThird Monday in August.

Holidays by province and territory

Paid general (statutory) holidays under each province's or territory's employment standards law in 2024.

Province or territoryHolidaysStatutory / general holidays
Alberta9New Year's Day (Mon, Jan 1), Family Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), Thanksgiving (Mon, Oct 14), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
British Columbia11New Year's Day (Mon, Jan 1), Family Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), Canada Day (Mon, Jul 1), British Columbia Day (Mon, Aug 5), Labour Day (Mon, Sep 2), National Day for Truth and Reconciliation (Mon, Sep 30), Thanksgiving (Mon, Oct 14), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Manitoba9New Year's Day (Mon, Jan 1), Louis Riel Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), National Day for Truth and Reconciliation (Mon, Sep 30), Thanksgiving (Mon, Oct 14), Christmas Day (Wed, Dec 25)
New Brunswick8New Year's Day (Mon, Jan 1), Family Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Canada Day (Mon, Jul 1), New Brunswick Day (Mon, Aug 5), Labour Day (Mon, Sep 2), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Newfoundland and Labrador6New Year's Day (Mon, Jan 1), Good Friday (Fri, Mar 29), Memorial Day / Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Nova Scotia6New Year's Day (Mon, Jan 1), Nova Scotia Heritage Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), Christmas Day (Wed, Dec 25)
Northwest Territories11New Year's Day (Mon, Jan 1), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), National Indigenous Peoples Day (Fri, Jun 21), Canada Day (Mon, Jul 1), Civic Holiday (Mon, Aug 5), Labour Day (Mon, Sep 2), National Day for Truth and Reconciliation (Mon, Sep 30), Thanksgiving (Mon, Oct 14), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Nunavut11New Year's Day (Mon, Jan 1), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), Canada Day (Mon, Jul 1), Nunavut Day (Tue, Jul 9), Civic Holiday (Mon, Aug 5), Labour Day (Mon, Sep 2), National Day for Truth and Reconciliation (Mon, Sep 30), Thanksgiving (Mon, Oct 14), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Ontario9New Year's Day (Mon, Jan 1), Family Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), Thanksgiving (Mon, Oct 14), Christmas Day (Wed, Dec 25), Boxing Day (Thu, Dec 26)
Prince Edward Island8New Year's Day (Mon, Jan 1), Islander Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), National Day for Truth and Reconciliation (Mon, Sep 30), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Quebec8New Year's Day (Mon, Jan 1), Good Friday or Easter Monday (Fri, Mar 29 or Mon, Apr 1), National Patriots' Day (Mon, May 20), Fête nationale (Mon, Jun 24), Canada Day (Mon, Jul 1), Labour Day (Mon, Sep 2), Thanksgiving (Mon, Oct 14), Christmas Day (Wed, Dec 25)
Saskatchewan10New Year's Day (Mon, Jan 1), Family Day (Mon, Feb 19), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), Canada Day (Mon, Jul 1), Saskatchewan Day (Mon, Aug 5), Labour Day (Mon, Sep 2), Thanksgiving (Mon, Oct 14), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)
Yukon11New Year's Day (Mon, Jan 1), Good Friday (Fri, Mar 29), Victoria Day (Mon, May 20), National Indigenous Peoples Day (Fri, Jun 21), Canada Day (Mon, Jul 1), Discovery Day (Mon, Aug 19), Labour Day (Mon, Sep 2), National Day for Truth and Reconciliation (Mon, Sep 30), Thanksgiving (Mon, Oct 14), Remembrance Day (Mon, Nov 11), Christmas Day (Wed, Dec 25)

Long weekends in 2024

Three- and four-day weekends created by federal statutory holidays.

DatesLengthHoliday
– 3 daysNew Year's Day
– 3 daysGood Friday
– 3 daysVictoria Day
– 3 daysCanada Day
– 3 daysLabour Day
– 3 daysNational Day for Truth and Reconciliation
– 3 daysThanksgiving
– 3 daysRemembrance Day

Daylight saving time in 2024

Daylight saving time started on (clocks forward one hour at 2:00 a.m. local time) and ended on (clocks back one hour at 2:00 a.m.).

Most of Saskatchewan and all of Yukon (permanent UTC−7 since 2020) did not change their clocks.

2024 at a glance

10federal statutory holidays
252working days (federal)
8long weekends
Mon, May 20Victoria Day
Mon, Oct 14Thanksgiving
MondayJanuary 1
Sundayfirst day of the week

Frequently asked questions

How many statutory holidays are there in Canada in 2024?

There were 10 federal statutory holidays in 2024 under the Canada Labour Code: New Year's Day, Good Friday, Victoria Day, Canada Day, Labour Day, National Day for Truth and Reconciliation, Thanksgiving, Remembrance Day, Christmas Day and Boxing Day. Each province and territory sets its own list for provincially regulated workplaces, from 6 days (Newfoundland and Labrador and Nova Scotia) to 11 (British Columbia, Northwest Territories, Nunavut and Yukon).

When is Family Day 2024?

Family Day was on Monday, February 19 in Alberta, British Columbia, New Brunswick, Ontario and Saskatchewan. The same Monday was Louis Riel Day in Manitoba, Islander Day in Prince Edward Island and Heritage Day in Nova Scotia.

When is Victoria Day 2024?

Victoria Day was on Monday, May 20, the Monday before May 25. In Quebec the same day was National Patriots' Day.

When is Thanksgiving 2024 in Canada?

Canadian Thanksgiving was on Monday, October 14, the second Monday in October.

When do the clocks change in Canada in 2024?

Clocks went forward on Sunday, March 10 and back on Sunday, November 3 in the provinces that observe daylight saving time.

Related calendars and guides