Hourora

Keyboard shortcuts

/
Search a city
H
Switch 12 / 24-hour
S
Show or hide seconds
T
Theme: day, night, automatic
P
Pause or resume the globe
?
This list
EN

Public holidays · 2028

Public holidays in Canada 2028

Canada has 6 days of national public holidays in 2028, 4 on working days.

Next: Christmas Day, Friday, 25 December 2026in 67 days

Nationwide

National public holidays

National public holidays in Canada in 2028: date, weekday, name and days until
DateHolidayWhen
1 JanSatWeekendNew Year's Dayin 439 days
3 JanMonNew Year's Day (observed)in 441 days
14 AprFriGood Fridayin 543 days
1 JulSatWeekendCanada Dayin 621 days
4 SeptMonLabour Dayin 686 days
25 DecMonChristmas Dayin 798 days

At a glance

Canada in 2028

01Public holidays

6 days

4 on working days, 2 at the weekend (Saturday and Sunday).

02Long weekends

4 long weekends

03Regional

23 holidays

Observed in some regions only.

04Next holiday

Christmas Day

Friday, 25 December 2026 · in 67 days

Days off in a row

Long weekends

Three or more days off in a row: the weekend (Saturday and Sunday) next to a nationwide public holiday on a working day.

  • Sat 1 Jan – Mon 3 Jan

    3 days offNew Year's Day · New Year's Day (observed)

  • Fri 14 Apr – Sun 16 Apr

    3 days offGood Friday

  • Sat 2 Sept – Mon 4 Sept

    3 days offLabour Day

  • Sat 23 Dec – Mon 25 Dec

    3 days offChristmas Day

23 regional holidays

Regional holidays

Public holidays in some regions only. Region names as the source lists them.

Regional public holidays in Canada in 2028 and the regions where they apply
DateHolidayWhereWhen
21 FebMonFamily DayAlberta, British Columbia, New Brunswick, Ontario
+1 moreSaskatchewan
in 490 days
21 FebMonHeritage DayNova Scotiain 490 days
21 FebMonIslander DayPrince Edward Islandin 490 days
21 FebMonLouis Riel DayManitobain 490 days
22 MayMonNational Patriots' DayQuebecin 581 days
22 MayMonVictoria DayAlberta, British Columbia, Manitoba, New Brunswick
+5 moreNorthwest Territories, Nunavut, Ontario, Saskatchewan, Yukon
in 581 days
21 JunWedNational Aboriginal DayNorthwest Territories, Yukonin 611 days
24 JunSatWeekendSaint Jean Baptiste DayQuebecin 614 days
1 JulSatWeekendMemorial DayNewfoundland and Labradorin 621 days
3 JulMonCanada Day (observed)Newfoundland and Labrador, Prince Edward Island, Saskatchewan, Yukonin 623 days
3 JulMonMemorial Day (observed)Newfoundland and Labradorin 623 days
9 JulSunWeekendNunavut DayNunavutin 629 days
7 AugMonBritish Columbia DayBritish Columbiain 658 days
7 AugMonCivic HolidayNorthwest Territories, Nunavut, Ontarioin 658 days
7 AugMonNew Brunswick DayNew Brunswickin 658 days
7 AugMonSaskatchewan DaySaskatchewanin 658 days
21 AugMonDiscovery DayYukonin 672 days
30 SeptSatWeekendNational Day for Truth and ReconciliationAlberta, British Columbia, Manitoba, Northwest Territories
+3 moreNunavut, Prince Edward Island, Yukon
in 712 days
2 OctMonNational Day for Truth and Reconciliation (observed)British Columbia, Manitobain 714 days
9 OctMonThanksgiving DayAlberta, British Columbia, Manitoba, New Brunswick
+7 moreNewfoundland and Labrador, Northwest Territories, Nunavut, Ontario, Quebec, Saskatchewan, Yukon
in 721 days
11 NovSatWeekendRemembrance DayAlberta, British Columbia, Manitoba, New Brunswick
+8 moreNewfoundland and Labrador, Nova Scotia, Northwest Territories, Nunavut, Ontario, Prince Edward Island, Saskatchewan, Yukon
in 754 days
13 NovMonRemembrance Day (observed)Alberta, Newfoundland and Labrador, Nova Scotia, Ontario
+3 morePrince Edward Island, Saskatchewan, Yukon
in 756 days
26 DecTueBoxing DayOntarioin 799 days

Other days: bank holidays, optional days and observances

Not general days off: bank closures, days off for government offices, optional or community holidays, half days and observances.

Show 17 other days
Bank holidays, optional days and observances in Canada in 2028
DateHolidayTypeWhere
25 FebFriHeritage DayOptionalYukon
20 MarMonSaint Patrick's DayOptionalNewfoundland and Labrador
17 AprMonEaster MondayOptionalAlberta, Ontario, Quebec
24 AprMonSaint George's DayOptionalNewfoundland and Labrador
22 MayMonVictoria DayGovernment officesNationwide
26 JunMonDiscovery DayOptionalNewfoundland and Labrador
3 JulMonCanada Day (observed)Government officesNationwide
10 JulMonOrangemen's DayOptionalNewfoundland and Labrador
7 AugMonHeritage DayOptionalAlberta
7 AugMonNatal DayOptionalNova Scotia
7 AugMonTerry Fox DayOptionalManitoba
30 SeptSatWeekendNational Day for Truth and ReconciliationGovernment officesNationwide
2 OctMonNational Day for Truth and Reconciliation (observed)Government officesNationwide
9 OctMonThanksgiving DayGovernment officesNationwide
11 NovSatWeekendRemembrance DayGovernment officesNationwide
13 NovMonRemembrance Day (observed)Government officesNationwide
26 DecTueBoxing DayGovernment officesOptionalNationwide

Sources and limits

About these dates

Dates come from the open-source python-holidays project (0.106, MIT licence), which follows each country’s laws and official calendars; Hourora built these tables from it on 16 October 2026. Names are shown as the source gives them, in the local language and in English, without machine translation.

Dates marked “estimated” follow lunar or religious calendars and can move by a day when they are announced. Days off decreed at short notice, such as bridge days, may be missing. Check with an official source before you book.

Long weekends count the weekend (Saturday and Sunday) and nationwide public holidays only. “When” counts days by the local date in Ottawa.

Questions

Good to know

How many public holidays does Canada have in 2028?

Canada has 6 days of national public holidays in 2028, 4 on working days. When two holidays fall on the same date, the day counts once. 23 more holidays apply in some regions only.

When is the next public holiday in Canada?

Christmas Day, on Friday, 25 December 2026.

How many long weekends does Canada have in 2028?

4: Sat 1 Jan – Mon 3 Jan (New Year's Day, New Year's Day (observed)); Fri 14 Apr – Sun 16 Apr (Good Friday); Sat 2 Sept – Mon 4 Sept (Labour Day); Sat 23 Dec – Mon 25 Dec (Christmas Day).

Which public holidays in Canada fall on a weekend in 2028?

New Year's Day, Saturday, 1 January 2028; Canada Day, Saturday, 1 July 2028.