🇨🇦

Canada Public Holidays 2030

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

Canada's 2030 federal holiday calendar features Canada Day (1 July) on a Monday — one of the most convenient placements, giving every Canadian an automatic three-day long weekend. Good Friday is 19 April — Easter falls on 21 April. Victoria Day is Monday 20 May.

Labour Day is Monday 2 September. National Day for Truth and Reconciliation (30 September) falls on a Monday — automatic long weekend for federal workers. Thanksgiving is Monday 14 October.

Remembrance Day (11 November) falls on a Monday — automatic three-day long weekend in provinces observing it as a statutory holiday. Christmas Day (25 December) is a Wednesday and Boxing Day (26 December) a Thursday. Taking Friday 27 December as leave creates a nine-day festive break from Saturday 21 December through Sunday 29 December. New Year's Day (1 January 2031) falls on a Wednesday — mid-week, requiring leave for a longer New Year break.

Nationwide Holidays 2030

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

Alberta — Additional Holidays

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

British Columbia — Additional Holidays

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

Manitoba — Additional Holidays

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

New Brunswick — Additional Holidays

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

Newfoundland and Labrador — Additional Holidays

3 regional
📍 Newfoundland and Labrador — Regional Public Holidays 2030
DateDayHoliday NameType
17 Mar 2030 Sun Saint Patrick's Day Regional
11 Nov 2030 Mon Remembrance Day Regional
26 Dec 2030 Thu Boxing Day Regional

Nova Scotia — Additional Holidays

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

Northwest Territories — Additional Holidays

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

Nunavut — Additional Holidays

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

Ontario — Additional Holidays

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

Prince Edward Island — Additional Holidays

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

Quebec — Additional Holidays

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

Saskatchewan — Additional Holidays

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

Yukon — Additional Holidays

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

Frequently Asked Questions

When is Canada Day in 2030 and is it a long weekend?
Canada Day (1 July) falls on a Monday in 2030 — automatically creating a three-day long weekend. This is the 163rd anniversary of Confederation and one of the most convenient Canada Day placements of the decade.
When is Canadian Thanksgiving in 2030?
Canadian Thanksgiving falls on Monday 14 October 2030 — the second Monday of October.
Does Remembrance Day create a long weekend in 2030?
Yes — Remembrance Day (11 November) falls on a Monday in 2030, giving an automatic three-day long weekend in provinces where it is a statutory holiday. Ontario and Quebec do not observe it as a statutory holiday.
Is Christmas convenient in Canada in 2030?
With planning, yes. Christmas Day (25 December) falls on a Wednesday and Boxing Day (26 December) on a Thursday. Taking Friday 27 December as leave creates a nine-day break from Saturday 21 December to Sunday 29 December.
When is Victoria Day in Canada in 2030?
Victoria Day falls on Monday 20 May 2030. Traditional fireworks displays take place on Sunday 19 May evening, marking the unofficial start of Canadian summer.