🇨🇦

Canada Public Holidays 2024

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

Canada's 2024 federal holiday calendar opens in winter with Family Day / Islander Day / Louis Riel Day (the third Monday in February, 19 February) varying by province. Good Friday is 29 March — Easter falls early this year on 31 March. Victoria Day is Monday 20 May — the unofficial start of Canadian summer, marked by fireworks across the country.

Canada Day (1 July) falls on a Monday in 2024 — one of the most convenient possible placements, giving every Canadian an automatic three-day long weekend for the 157th anniversary of Confederation. Fireworks displays take place on the Monday evening in Ottawa and cities across the country.

Labour Day is Monday 2 September. The National Day for Truth and Reconciliation is Monday 30 September — observed as a federal statutory holiday and growing in provincial recognition. Thanksgiving is Monday 14 October. Remembrance Day (11 November) falls on a Monday — automatic long weekend in Alberta, British Columbia, and other provinces where it is statutory. Christmas Day (25 December) is a Wednesday and Boxing Day (26 December) is a Thursday.

Nationwide Holidays 2024

5 holidays
🇨🇦 Public Holidays for all of Canada
DateDayHoliday NameType
1 Jan 2024 Mon New Year's Day Nationwide
29 Mar 2024 Fri Good Friday Nationwide
1 Jul 2024 Mon Canada Day Nationwide
2 Sept 2024 Mon Labour Day Nationwide
25 Dec 2024 Wed Christmas Day Nationwide

Alberta — Additional Holidays

4 regional
📍 Alberta — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Family Day Regional
20 May 2024 Mon Victoria Day Regional
11 Nov 2024 Mon Remembrance Day Regional
26 Dec 2024 Thu Boxing Day Regional

British Columbia — Additional Holidays

6 regional
📍 British Columbia — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Family Day Regional
20 May 2024 Mon Victoria Day Regional
5 Aug 2024 Mon British Columbia Day Regional
30 Sept 2024 Mon National Day for Truth and Reconciliation Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

Manitoba — Additional Holidays

6 regional
📍 Manitoba — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Louis Riel Day Regional
20 May 2024 Mon Victoria Day Regional
5 Aug 2024 Mon Civic Holiday Regional
30 Sept 2024 Mon Orange Shirt Day Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

New Brunswick — Additional Holidays

5 regional
📍 New Brunswick — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Family Day Regional
20 May 2024 Mon Victoria Day Regional
5 Aug 2024 Mon New Brunswick Day Regional
11 Nov 2024 Mon Remembrance Day Regional
26 Dec 2024 Thu Boxing Day Regional

Newfoundland and Labrador — Additional Holidays

7 regional
📍 Newfoundland and Labrador — Regional Public Holidays 2024
DateDayHoliday NameType
17 Mar 2024 Sun Saint Patrick's Day Regional
22 Apr 2024 Mon Saint George's Day Regional
24 Jun 2024 Mon Discovery Day Regional
14 Jul 2024 Sun Orangemen's Day Regional
31 Jul 2024 Wed Regatta Day Regional
11 Nov 2024 Mon Remembrance Day Regional
26 Dec 2024 Thu Boxing Day Regional

Nova Scotia — Additional Holidays

2 regional
📍 Nova Scotia — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Heritage Day Regional
5 Aug 2024 Mon Natal Day Regional

Northwest Territories — Additional Holidays

6 regional
📍 Northwest Territories — Regional Public Holidays 2024
DateDayHoliday NameType
20 May 2024 Mon Victoria Day Regional
21 Jun 2024 Fri National Indigenous Peoples Day Regional
5 Aug 2024 Mon Civic Holiday Regional
30 Sept 2024 Mon National Day for Truth and Reconciliation Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

Nunavut — Additional Holidays

5 regional
📍 Nunavut — Regional Public Holidays 2024
DateDayHoliday NameType
20 May 2024 Mon Victoria Day Regional
9 Jul 2024 Tue Nunavut Day Regional
5 Aug 2024 Mon Civic Holiday Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

Ontario — Additional Holidays

5 regional
📍 Ontario — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Family Day Regional
20 May 2024 Mon Victoria Day Regional
5 Aug 2024 Mon Civic Holiday Regional
14 Oct 2024 Mon Thanksgiving Regional
26 Dec 2024 Thu Boxing Day Regional

Prince Edward Island — Additional Holidays

4 regional
📍 Prince Edward Island — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Islander Day Regional
30 Sept 2024 Mon National Day for Truth and Reconciliation Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

Quebec — Additional Holidays

3 regional
📍 Quebec — Regional Public Holidays 2024
DateDayHoliday NameType
20 May 2024 Mon National Patriots' Day Regional
24 Jun 2024 Mon Saint-Jean-Baptiste Day Regional
14 Oct 2024 Mon Thanksgiving Regional

Saskatchewan — Additional Holidays

5 regional
📍 Saskatchewan — Regional Public Holidays 2024
DateDayHoliday NameType
19 Feb 2024 Mon Family Day Regional
20 May 2024 Mon Victoria Day Regional
5 Aug 2024 Mon Saskatchewan Day Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

Yukon — Additional Holidays

6 regional
📍 Yukon — Regional Public Holidays 2024
DateDayHoliday NameType
20 May 2024 Mon Victoria Day Regional
21 Jun 2024 Fri National Indigenous Peoples Day Regional
22 Aug 2024 Thu Discovery Day Regional
30 Sept 2024 Mon National Day for Truth and Reconciliation Regional
14 Oct 2024 Mon Thanksgiving Regional
11 Nov 2024 Mon Remembrance Day Regional

Frequently Asked Questions

When is Canada Day in 2024 and is it a long weekend?
Canada Day (1 July) falls on a Monday in 2024 — automatically creating a three-day long weekend. This is the 157th anniversary of Canadian Confederation (1 July 1867). Fireworks displays take place across the country on the Monday evening, with the largest event on Parliament Hill in Ottawa.
When is Canadian Thanksgiving in 2024?
Canadian Thanksgiving falls on Monday 14 October 2024 — the second Monday of October. It is approximately six weeks earlier than American Thanksgiving. Traditional meals featuring turkey, stuffing, and pumpkin pie are shared with family.
Is Remembrance Day a long weekend in 2024?
In provinces where Remembrance Day (11 November) is a statutory holiday — including Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland, Northwest Territories, Nunavut, Prince Edward Island, Saskatchewan, and Yukon — the Monday placement creates an automatic three-day weekend. Ontario and Quebec do not observe it as a statutory holiday.
When is Victoria Day in Canada in 2024?
Victoria Day falls on Monday 20 May 2024 — the Monday preceding 25 May. It marks the unofficial start of Canadian summer and is informally known as the "May Two-Four Weekend." Fireworks displays take place across the country on Victoria Day evening.
Is the National Day for Truth and Reconciliation (30 September) a holiday in all provinces?
No — the National Day for Truth and Reconciliation (30 September) is a federal statutory holiday, applying directly to federal workers. Provincial adoption varies: some provinces have made it a provincial holiday, while others have not. In 2024 it falls on a Monday — federal workers get a three-day weekend.