nav opener

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

Holidays Canada 2024/2025

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.

May
Su 05/12/2024
71 days ago
all
71 days ago
Victoria Day
ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
Mo 05/20/2024
63 days ago
ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
63 days ago
Mo 05/20/2024
63 days ago
QU
63 days ago
June
Su 06/16/2024
36 days ago
all
36 days ago
We 06/19/2024
33 days ago
ON, NB
33 days ago
Th 06/20/2024
32 days ago
all
32 days ago
Fr 06/21/2024
31 days ago
NT, YT
31 days ago
Mo 06/24/2024
28 days ago
NL
28 days ago
Mo 06/24/2024
28 days ago
QU
28 days ago
Th 06/27/2024
25 days ago
all
25 days ago
July
Canada Day
QU, ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
Mo 07/01/2024
21 days ago
QU, ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
21 days ago
Mo 07/01/2024
21 days ago
NL
21 days ago
Tu 07/09/2024
13 days ago
NU
13 days ago
Fr 07/12/2024
10 days ago
NL
10 days ago
August
Civic Holiday
ON, BC, MB, NT, NU, SK
Mo 08/05/2024
in 14 days LWE
ON, BC, MB, NT, NU, SK
in 14 days
LWE
Mo 08/05/2024
in 14 days
AB, YT
in 14 days
Mo 08/05/2024
in 14 days LWE
NB
in 14 days
LWE
Mo 08/05/2024
in 14 days
NS
in 14 days
Fr 08/16/2024
in 25 days
PE
in 25 days
Mo 08/19/2024
in 28 days LWE
YT
in 28 days
LWE
September
Mo 09/02/2024
in 42 days LWE
all
in 42 days
LWE
Su 09/08/2024
in 48 days
all
in 48 days
Su 09/22/2024
in 62 days
all
in 62 days
October
Mo 10/14/2024
in 84 days LWE
all
in 84 days
LWE
Th 10/31/2024
in 101 days
all
in 101 days
November
Remembrance Day
ON, AB, BC, NB, NT, NS, NU, PE, SK, YT
Mo 11/11/2024
in 112 days LWE
ON, AB, BC, NB, NT, NS, NU, PE, SK, YT
in 112 days
LWE
Mo 11/11/2024
in 112 days LWE
NL
in 112 days
LWE
December
Sa 12/21/2024
in 152 days
all
in 152 days
We 12/25/2024
in 156 days
all
in 156 days
Boxing Day
QU, ON, AB, NB, NS, PE
Th 12/26/2024
in 157 days BD
QU, ON, AB, NB, NS, PE
in 157 days
BD
Tu 12/31/2024
in 162 days
all
in 162 days
January
We 01/01/2025
in 163 days
all
in 163 days
Fr 01/17/2025
in 179 days
all
in 179 days
February
Su 02/02/2025
in 195 days
all
in 195 days
Mo 02/10/2025
in 203 days LWE
BC
in 203 days
LWE
Fr 02/14/2025
in 207 days
all
in 207 days
Sa 02/15/2025
in 208 days
all
in 208 days
Family Day
ON, AB, NB, SK
Mo 02/17/2025
in 210 days LWE
ON, AB, NB, SK
in 210 days
LWE
Mo 02/17/2025
in 210 days LWE
MB
in 210 days
LWE
Mo 02/17/2025
in 210 days LWE
NS
in 210 days
LWE
Mo 02/17/2025
in 210 days LWE
PE
in 210 days
LWE
March
Mo 03/10/2025
in 231 days
all
in 231 days
Mo 03/17/2025
in 238 days
NL
in 238 days
Th 03/20/2025
in 241 days
all
in 241 days
April
Tu 04/01/2025
in 253 days
all
in 253 days
Su 04/06/2025
in 258 days
all
in 258 days
Fr 04/18/2025
in 270 days LWE
all
in 270 days
LWE
Su 04/20/2025
in 272 days
all
in 272 days
Mo 04/21/2025
in 273 days
AB, PE
in 273 days
Tu 04/22/2025
in 274 days
all
in 274 days
We 04/23/2025
in 275 days
NL
in 275 days
May
Su 05/11/2025
in 293 days
all
in 293 days
Victoria Day
ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
Mo 05/19/2025
in 301 days LWE
ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
in 301 days
LWE
Mo 05/19/2025
in 301 days LWE
QU
in 301 days
LWE
June
Su 06/15/2025
in 328 days
all
in 328 days
Th 06/19/2025
in 332 days
ON, NB
in 332 days
Sa 06/21/2025
in 334 days
NT, YT
in 334 days
Sa 06/21/2025
in 334 days
all
in 334 days
Tu 06/24/2025
in 337 days
NL
in 337 days
Tu 06/24/2025
in 337 days BD
QU
in 337 days
BD
Fr 06/27/2025
in 340 days
all
in 340 days
July
Canada Day
QU, ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
Tu 07/01/2025
in 344 days BD
QU, ON, AB, BC, MB, NB, NT, NS, NU, PE, SK, YT
in 344 days
BD
Tu 07/01/2025
in 344 days BD
NL
in 344 days
BD
We 07/09/2025
in 352 days
NU
in 352 days
Sa 07/12/2025
in 355 days
NL
in 355 days
August
Civic Holiday
ON, BC, MB, NT, NU, SK
Mo 08/04/2025
in 378 days LWE
ON, BC, MB, NT, NU, SK
in 378 days
LWE
Mo 08/04/2025
in 378 days
AB, YT
in 378 days
Mo 08/04/2025
in 378 days LWE
NB
in 378 days
LWE
Mo 08/04/2025
in 378 days
NS
in 378 days
Fr 08/15/2025
in 389 days
PE
in 389 days
Mo 08/18/2025
in 392 days LWE
YT
in 392 days
LWE

Abbreviations

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

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