Canada
This page contains a national calendar of all 2023 public holidays for Canada. These dates may be modified as official changes are announced, so please check back regularly for updates. Scroll down to view the national list or choose your province’s calendar.DateDayHolidayProvinces and Territories 1 Jan
Sun
New Year's Day
Federal workers; National
20 Feb
Mon
Family Day
AB, BC, NB, ON & SK
20 Feb
Mon
Islander Day
PEI
20 Feb
Mon
Louis Riel Day
MB
20 Feb
Mon
Nova Scotia Heritage Day
NS
20 Mar
Mon
Saint Patrick's Day
NL
7 Apr
Fri
Good Friday
Federal workers; National
10 Apr
Mon
Easter Monday
Federal workers; AB^, NT, NU, QC^
24 Apr
Mon
Saint George's Day
NL
22 May
Mon
National Patriots' Day
QC
22 May
Mon
Victoria Day
Federal workers; National except NS, PEI & QC
21 Jun
Wed
National Indigenous Peoples Day
NT & YT
24 Jun
Sat
St Jean Baptiste Day
QC
26 Jun
Mon
June Holiday
NL
1 Jul
Sat
Canada Day
Federal workers; National except MB
1 Jul
Sat
July 1
MB
9 Jul
Sun
Nunavut Day
NU
10 Jul
Mon
Orangeman's Day
NL
7 Aug
Mon
Civic Holiday
Federal workers; NT, NU
7 Aug
Mon
Saskatchewan Day
SK
7 Aug
Mon
New Brunswick Day
NB
7 Aug
Mon
B.C. Day
BC
7 Aug
Mon
Alberta Heritage Day
AB^
21 Aug
Mon
Discovery Day
YT
4 Sep
Mon
Labour Day
Federal workers; National
30 Sep
Sat
National Day for Truth and Reconciliation
Federal workers; NL, PEI
9 Oct
Mon
Thanksgiving Day
Federal workers; National except NS & PEI
11 Nov
Sat
Remembrance Day
Federal workers; National except MB, NS, ON &
QC
25 Dec
Mon
Christmas Day
Federal workers; National
26 Dec
Tue
Boxing Day
Federal workers; AB^, NB, NL, NT,
NU, ON
^ The holiday in this province is optional.
The dates in this table are from multiple sources. Please choose your state below to view original source.
Choose your province or territory
Alberta
Ontario
British Columbia
Prince Edward Island
Manitoba
Quebec
Newfoundland and Labrador
Saskatchewan
Nova Scotia
Yukon
New Brunswick
Northwest Territories
Nunavut
January | ||||
New Year's Day all | Su 01/01/2023 in 68 days | all | in 68 days | |
Raoul Wallenberg Day all | Tu 01/17/2023 in 84 days | all | in 84 days | |
February | ||||
Groundhog Day all | Th 02/02/2023 in 100 days | all | in 100 days | |
Family Day BC | Mo 02/13/2023 in 111 days LWE | BC | in 111 days | LWE |
Valentine's Day all | Tu 02/14/2023 in 112 days | all | in 112 days | |
National Flag of Canada Day all | We 02/15/2023 in 113 days | all | in 113 days | |
Family Day ON, AB, NB, SK | Mo 02/20/2023 in 118 days LWE | ON, AB, NB, SK | in 118 days | LWE |
Louis Riel Day MB | Mo 02/20/2023 in 118 days LWE | MB | in 118 days | LWE |
Heritage Day NS | Mo 02/20/2023 in 118 days LWE | NS | in 118 days | LWE |
Islander Day PE | Mo 02/20/2023 in 118 days LWE | PE | in 118 days | LWE |
March | ||||
Commonwealth Day all | Mo 03/13/2023 in 139 days | all | in 139 days | |
Saint Patrick's Day NL | Fr 03/17/2023 in 143 days | NL | in 143 days | |
Early Spring all | Mo 03/20/2023 in 146 days | all | in 146 days | |
April | ||||
April Fool's Day all | Sa 04/01/2023 in 158 days | all | in 158 days | |
Tartan Day all | Th 04/06/2023 in 163 days | all | in 163 days | |
Good Friday all | Fr 04/07/2023 in 164 days LWE | all | in 164 days | LWE |
Easter Sunday all | Su 04/09/2023 in 166 days | all | in 166 days | |
Easter Monday AB, PE | Mo 04/10/2023 in 167 days | AB, PE | in 167 days | |
Earth Day all | Sa 04/22/2023 in 179 days | all | in 179 days | |
Saint George's Day NL | Su 04/23/2023 in 180 days | NL | in 180 days | |
May | ||||
Mother's Day all | Su 05/14/2023 in 201 days | all | in 201 days | |
Victoria Day ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT | Mo 05/22/2023 in 209 days LWE | ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT | in 209 days | LWE |
National Patriots' Day QU | Mo 05/22/2023 in 209 days LWE | QU | in 209 days | LWE |
June | ||||
Father's Day all | Su 06/18/2023 in 236 days | all | in 236 days | |
Loyalist Day ON, NB | Mo 06/19/2023 in 237 days | ON, NB | in 237 days | |
National Aboriginal Day NT, YT | We 06/21/2023 in 239 days | NT, YT | in 239 days | |
Summer solstice all | We 06/21/2023 in 239 days | all | in 239 days | |
Discovery Day NL | Sa 06/24/2023 in 242 days | NL | in 242 days | |
National Holiday QU | Sa 06/24/2023 in 242 days | QU | in 242 days | |
Canadian Multiculturalism Day all | Tu 06/27/2023 in 245 days | all | in 245 days | |
July | ||||
Canada Day QU, ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT | Sa 07/01/2023 in 249 days | QU, ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT | in 249 days | |
Memorial Day NL | Sa 07/01/2023 in 249 days | NL | in 249 days | |
Nunavut Day NU | Su 07/09/2023 in 257 days | NU | in 257 days | |
Orangemen's Day NL | We 07/12/2023 in 260 days | NL | in 260 days | |
August | ||||
Civic Holiday ON, BC, MB, NT, NU, SK | Mo 08/07/2023 in 286 days LWE | ON, BC, MB, NT, NU, SK | in 286 days | LWE |
Heritage Day AB, YT | Mo 08/07/2023 in 286 days | AB, YT | in 286 days | |
New Brunswick Day NB | Mo 08/07/2023 in 286 days LWE | NB | in 286 days | LWE |
Natal Day NS | Mo 08/07/2023 in 286 days | NS | in 286 days | |
Gold Cup Parade Day PE | Fr 08/18/2023 in 297 days | PE | in 297 days | |
Discovery Day YT | Mo 08/21/2023 in 300 days LWE | YT | in 300 days | LWE |
September | ||||
Labour Day all | Mo 09/04/2023 in 314 days LWE | all | in 314 days | LWE |
Grandparents' Day all | Su 09/10/2023 in 320 days | all | in 320 days | |
autumn beginning all | Sa 09/23/2023 in 333 days | all | in 333 days | |
October | ||||
Thanksgiving all | Mo 10/09/2023 in 349 days LWE | all | in 349 days | LWE |
Halloween all | Tu 10/31/2023 in 371 days | all | in 371 days | |
November | ||||
Remembrance Day ON, AB, BC, NB, NT, NS, NU, PE, SK, YT | Sa 11/11/2023 in 382 days | ON, AB, BC, NB, NT, NS, NU, PE, SK, YT | in 382 days | |
Armistice Day NL | Sa 11/11/2023 in 382 days | NL | in 382 days | |
December | ||||
Winter solstice all | Fr 12/22/2023 in 423 days | all | in 423 days | |
Christmas Day all | Mo 12/25/2023 in 426 days LWE | all | in 426 days | LWE |
Boxing Day QU, ON, AB, NB, NS, PE | Tu 12/26/2023 in 427 days LWE | QU, ON, AB, NB, NS, PE | in 427 days | LWE |
New Year's Eve all | Su 12/31/2023 in 432 days | all | in 432 days |