You can set a deep link with the following code snippet:

Holidays Canada 2019/2021

Here you can see the current public holidays, festive days and events of Canada. The red horizontal line visualizes the current date. Select the public holidays for another year or another country in the upper right corner. Please also note the legend below.

December
Winter solstice
all
Su 12/22/2019
28 days ago
all
28 days ago
Christmas Day
all
We 12/25/2019
25 days ago
all
25 days ago
Boxing Day
AB, NB, NS, ON, PE, QU
Th 12/26/2019
24 days ago
AB, NB, NS, ON, PE, QU
24 days ago
New Year's Eve
all
Tu 12/31/2019
19 days ago
all
19 days ago
January
New Year's Day
all
We 01/01/2020
18 days ago
all
18 days ago
Raoul Wallenberg Day
all
Fr 01/17/2020
2 days ago
all
2 days ago
February
Groundhog Day
all
Su 02/02/2020
in 13 days
all
in 13 days
Family Day
BC
Mo 02/10/2020
in 21 days LWE
BC
in 21 days
LWE
Valentine's Day
all
Fr 02/14/2020
in 25 days
all
in 25 days
National Flag of Canada Day
all
Sa 02/15/2020
in 26 days
all
in 26 days
Heritage Day
NS
Mo 02/17/2020
in 28 days LWE
NS
in 28 days
LWE
Family Day
AB, NB, ON, SK
Mo 02/17/2020
in 28 days LWE
AB, NB, ON, SK
in 28 days
LWE
Islander Day
PE
Mo 02/17/2020
in 28 days LWE
PE
in 28 days
LWE
Louis Riel Day
MB
Mo 02/17/2020
in 28 days LWE
MB
in 28 days
LWE
March
Commonwealth Day
all
Mo 03/09/2020
in 49 days
all
in 49 days
Saint Patrick's Day
NL
Tu 03/17/2020
in 57 days
NL
in 57 days
Early Spring
all
Fr 03/20/2020
in 60 days
all
in 60 days
April
April Fool's Day
all
We 04/01/2020
in 72 days
all
in 72 days
Tartan Day
all
Mo 04/06/2020
in 77 days
all
in 77 days
Good Friday
all
Fr 04/10/2020
in 81 days LWE
all
in 81 days
LWE
Easter Sunday
all
Su 04/12/2020
in 83 days
all
in 83 days
Easter Monday
AB, PE
Mo 04/13/2020
in 84 days
AB, PE
in 84 days
Earth Day
all
We 04/22/2020
in 93 days
all
in 93 days
Saint George's Day
NL
Th 04/23/2020
in 94 days
NL
in 94 days
May
Mother's Day
all
Su 05/10/2020
in 111 days
all
in 111 days
Victoria Day
AB, BC, MB, NB, NT, NS, NU, ON, PE, SK, YT
Mo 05/18/2020
in 119 days LWE
AB, BC, MB, NB, NT, NS, NU, ON, PE, SK, YT
in 119 days
LWE
National Patriots' Day
QU
Mo 05/18/2020
in 119 days LWE
QU
in 119 days
LWE
June
Loyalist Day
NB, ON
Fr 06/19/2020
in 151 days
NB, ON
in 151 days
Summer solstice
all
Sa 06/20/2020
in 152 days
all
in 152 days
National Aboriginal Day
NT, YT
Su 06/21/2020
in 153 days
NT, YT
in 153 days
Father's Day
all
Su 06/21/2020
in 153 days
all
in 153 days
Discovery Day
NL
We 06/24/2020
in 156 days
NL
in 156 days
National Holiday
QU
We 06/24/2020
in 156 days
QU
in 156 days
Canadian Multiculturalism Day
all
Sa 06/27/2020
in 159 days
all
in 159 days
July
Canada Day
AB, BC, MB, NB, NT, NS, NU, ON, PE, QU, SK, YT
We 07/01/2020
in 163 days
AB, BC, MB, NB, NT, NS, NU, ON, PE, QU, SK, YT
in 163 days
Memorial Day
NL
We 07/01/2020
in 163 days
NL
in 163 days
Nunavut Day
NU
Th 07/09/2020
in 171 days
NU
in 171 days
Orangemen's Day
NL
Su 07/12/2020
in 174 days
NL
in 174 days
August
New Brunswick Day
NB
Mo 08/03/2020
in 196 days LWE
NB
in 196 days
LWE
Natal Day
NS
Mo 08/03/2020
in 196 days
NS
in 196 days
Heritage Day
AB, YT
Mo 08/03/2020
in 196 days
AB, YT
in 196 days
Civic Holiday
BC, MB, NT, NU, ON, SK
Mo 08/03/2020
in 196 days LWE
BC, MB, NT, NU, ON, SK
in 196 days
LWE
Discovery Day
YT
Mo 08/17/2020
in 210 days LWE
YT
in 210 days
LWE
Gold Cup Parade Day
PE
Fr 08/21/2020
in 214 days
PE
in 214 days
September
Labour Day
all
Mo 09/07/2020
in 231 days LWE
all
in 231 days
LWE
autumn beginning
all
Tu 09/22/2020
in 246 days
all
in 246 days
October
Thanksgiving
all
Mo 10/12/2020
in 266 days LWE
all
in 266 days
LWE
Halloween
all
Sa 10/31/2020
in 285 days
all
in 285 days
November
Armistice Day
NL
We 11/11/2020
in 296 days
NL
in 296 days
Remembrance Day
AB, BC, NB, NT, NS, NU, ON, PE, SK, YT
We 11/11/2020
in 296 days
AB, BC, NB, NT, NS, NU, ON, PE, SK, YT
in 296 days
December
Winter solstice
all
Mo 12/21/2020
in 336 days
all
in 336 days
Christmas Day
all
Fr 12/25/2020
in 340 days LWE
all
in 340 days
LWE
Boxing Day
AB, NB, NS, ON, PE, QU
Sa 12/26/2020
in 341 days
AB, NB, NS, ON, PE, QU
in 341 days
New Year's Eve
all
Th 12/31/2020
in 346 days
all
in 346 days
January
New Year's Day
all
Fr 01/01/2021
in 347 days LWE
all
in 347 days
LWE
Raoul Wallenberg Day
all
Su 01/17/2021
in 363 days
all
in 363 days
February
Groundhog Day
all
Tu 02/02/2021
in 379 days
all
in 379 days
Family Day
BC
Mo 02/08/2021
in 385 days LWE
BC
in 385 days
LWE
Valentine's Day
all
Su 02/14/2021
in 391 days
all
in 391 days
Heritage Day
NS
Mo 02/15/2021
in 392 days LWE
NS
in 392 days
LWE
Family Day
AB, NB, ON, SK
Mo 02/15/2021
in 392 days LWE
AB, NB, ON, SK
in 392 days
LWE
Islander Day
PE
Mo 02/15/2021
in 392 days LWE
PE
in 392 days
LWE
National Flag of Canada Day
all
Mo 02/15/2021
in 392 days
all
in 392 days
Louis Riel Day
MB
Mo 02/15/2021
in 392 days LWE
MB
in 392 days
LWE

Abbreviations

  • LWE: possible long weekend
  • BD: possible bridge day