1 Jan |
Tuesday |
New Year's Day |
National holiday |
|
2 Jan |
Wednesday |
Day After New Year’s Day |
Local holiday |
Quebec |
6 Jan |
Sunday |
Epiphany |
Observance, Christian |
|
7 Jan |
Monday |
Orthodox Christmas Day |
Orthodox |
|
14 Jan |
Monday |
Orthodox New Year |
Orthodox |
|
21 Jan |
Monday |
Tu B'Shevat (Arbor Day) |
Jewish holiday |
|
2 Feb |
Saturday |
Groundhog Day |
Observance |
|
5 Feb |
Tuesday |
Chinese New Year |
Observance |
|
14 Feb |
Thursday |
Valentine's Day |
Observance |
|
15 Feb |
Friday |
National Flag of Canada Day |
Observance |
|
18 Feb |
Monday |
Islander Day |
Common local holiday |
Prince Edward Island |
18 Feb |
Monday |
Family Day |
Common local holiday |
AB, BC, NB, ON, SK |
18 Feb |
Monday |
Nova Scotia Heritage Day |
Common local holiday |
Nova Scotia |
18 Feb |
Monday |
Louis Riel Day |
Common local holiday |
Manitoba |
22 Feb |
Friday |
Yukon Heritage Day |
De facto holiday |
Yukon |
1 Mar |
Friday |
St David's Day |
Observance |
|
5 Mar |
Tuesday |
Carnival / Shrove Tuesday |
Christian |
|
6 Mar |
Wednesday |
Ash Wednesday |
Christian |
|
10 Mar |
Sunday |
Daylight Saving Time starts |
Clock change/Daylight Saving Time |
|
11 Mar |
Monday |
Commonwealth Day |
Observance |
|
17 Mar |
Sunday |
St. Patrick's Day |
Observance |
|
18 Mar |
Monday |
St. Patrick's Day |
Local holiday |
Newfoundland and Labrador |
20 Mar |
Wednesday |
March Equinox |
Season |
|
21 Mar |
Thursday |
Purim |
Jewish holiday |
|
3 Apr |
Wednesday |
Isra and Mi'raj |
Muslim |
|
6 Apr |
Saturday |
National Tartan Day |
Observance |
|
9 Apr |
Tuesday |
Vimy Ridge Day |
Observance |
|
14 Apr |
Sunday |
Palm Sunday |
Christian |
|
18 Apr |
Thursday |
Maundy Thursday |
Christian |
|
19 Apr |
Friday |
Good Friday |
National holiday, Christian |
|
20 Apr |
Saturday |
Holy Saturday |
Christian |
|
20 Apr |
Saturday |
First day of Passover |
Jewish holiday |
|
21 Apr |
Sunday |
Easter Sunday |
Designated Retail Closing Day |
Nova Scotia |
21 Apr |
Sunday |
Easter Sunday |
Observance, Christian |
|
22 Apr |
Monday |
Easter Monday |
De facto holiday |
Yukon |
22 Apr |
Monday |
Easter Monday |
National holiday |
NB, NT, NU, QC |
22 Apr |
Monday |
Easter Monday |
Optional holiday |
Alberta |
22 Apr |
Monday |
St. George's Day |
Local holiday |
Newfoundland and Labrador |
26 Apr |
Friday |
Orthodox Good Friday |
Orthodox |
|
27 Apr |
Saturday |
Last day of Passover |
Jewish holiday |
|
27 Apr |
Saturday |
Orthodox Holy Saturday |
Orthodox |
|
28 Apr |
Sunday |
Orthodox Easter |
Orthodox |
|
29 Apr |
Monday |
Orthodox Easter Monday |
Orthodox |
|
2 May |
Thursday |
Yom HaShoah |
Jewish commemoration |
|
6 May |
Monday |
Ramadan Start |
Muslim |
|
9 May |
Thursday |
Yom HaAtzmaut |
Jewish holiday |
|
12 May |
Sunday |
Mother's Day |
Observance |
|
20 May |
Monday |
Victoria Day |
National holiday |
All except NS, PE, QC |
20 May |
Monday |
National Patriots' Day |
Local holiday |
Quebec |
23 May |
Thursday |
Lag B'Omer |
Jewish holiday |
|
30 May |
Thursday |
Ascension Day |
Christian |
|
31 May |
Friday |
Laylatul Qadr (Night of Power) |
Muslim |
|
4 Jun |
Tuesday |
Eid ul Fitr |
Muslim |
|
9 Jun |
Sunday |
Pentecost |
Christian |
|
9 Jun |
Sunday |
Shavuot |
Jewish holiday |
|
10 Jun |
Monday |
Whit Monday |
Christian |
|
16 Jun |
Sunday |
Trinity Sunday |
Christian |
|
16 Jun |
Sunday |
Father's Day |
Observance |
|
20 Jun |
Thursday |
Corpus Christi |
Christian |
|
21 Jun |
Friday |
June Solstice |
Season |
|
21 Jun |
Friday |
National Indigenous Peoples Day |
Observance |
|
21 Jun |
Friday |
National Indigenous Peoples Day |
Local holiday |
Northwest Territories, Yukon |
24 Jun |
Monday |
St. Jean Baptiste Day |
Local holiday |
Quebec |
24 Jun |
Monday |
Discovery Day |
Local holiday |
Newfoundland and Labrador |
1 Jul |
Monday |
Canada Day |
National holiday |
|
1 Jul |
Monday |
Memorial Day |
Local holiday |
Newfoundland and Labrador |
9 Jul |
Tuesday |
Nunavut Day |
Local holiday |
Nunavut |
15 Jul |
Monday |
Orangemen's Day |
Local holiday |
Newfoundland and Labrador |
5 Aug |
Monday |
Heritage Day |
Optional holiday |
Alberta |
5 Aug |
Monday |
Civic/Provincial Day |
Local observance |
Ontario |
5 Aug |
Monday |
Civic/Provincial Day |
National holiday |
Northwest Territories, Nunavut |
5 Aug |
Monday |
Saskatchewan Day |
Common local holiday |
Saskatchewan |
5 Aug |
Monday |
Terry Fox Day |
Local observance |
Manitoba |
5 Aug |
Monday |
New Brunswick Day |
Prescribed Day of Rest |
New Brunswick |
5 Aug |
Monday |
British Columbia Day |
Common local holiday |
British Columbia |
5 Aug |
Monday |
Natal Day |
Common local holiday |
Nova Scotia |
7 Aug |
Wednesday |
The Royal St John's Regatta (Regatta Day) |
Local holiday |
Newfoundland and Labrador |
11 Aug |
Sunday |
Tisha B'Av |
Jewish holiday |
|
11 Aug |
Sunday |
Eid ul Adha |
Muslim |
|
15 Aug |
Thursday |
Assumption of Mary |
Christian |
|
16 Aug |
Friday |
Gold Cup Parade |
Local holiday |
Prince Edward Island |
19 Aug |
Monday |
Discovery Day |
Local holiday |
Yukon |
1 Sep |
Sunday |
Muharram/Islamic New Year |
Muslim |
|
2 Sep |
Monday |
Labour Day |
National holiday |
|
23 Sep |
Monday |
September Equinox |
Season |
|
30 Sep |
Monday |
Rosh Hashana |
Jewish holiday |
|
4 Oct |
Friday |
Feast of St Francis of Assisi |
Christian |
|
9 Oct |
Wednesday |
Yom Kippur |
Jewish holiday |
|
14 Oct |
Monday |
First day of Sukkot |
Jewish holiday |
|
14 Oct |
Monday |
Thanksgiving Day |
National holiday |
All except NB, NS, PE |
14 Oct |
Monday |
Thanksgiving Day |
Designated Retail Closing Day |
Nova Scotia |
14 Oct |
Monday |
Thanksgiving Day |
Prescribed Day of Rest |
New Brunswick |
18 Oct |
Friday |
Healthcare Aide Day |
Observance |
British Columbia, Manitoba |
20 Oct |
Sunday |
Hoshana Rabbah |
Jewish holiday |
|
21 Oct |
Monday |
Shemini Atzeret |
Jewish holiday |
|
22 Oct |
Tuesday |
Simchat Torah |
Jewish holiday |
|
27 Oct |
Sunday |
Diwali/Deepavali |
Observance |
|
31 Oct |
Thursday |
Halloween |
Observance |
|
1 Nov |
Friday |
All Saints' Day |
Observance, Christian |
|
2 Nov |
Saturday |
All Souls' Day |
Observance, Christian |
|
3 Nov |
Sunday |
Daylight Saving Time ends |
Clock change/Daylight Saving Time |
|
10 Nov |
Sunday |
Milad un Nabi (Mawlid) |
Muslim |
|
11 Nov |
Monday |
Remembrance Day |
Observance |
MB, NS, ON |
11 Nov |
Monday |
Remembrance Day |
National holiday |
All except MB, NS, ON, QC |
1 Dec |
Sunday |
First Sunday of Advent |
Observance |
|
8 Dec |
Sunday |
Feast of the Immaculate Conception |
Christian |
|
11 Dec |
Wednesday |
Anniversary of the Statute of Westminster |
Observance |
|
21 Dec |
Saturday |
December Solstice |
Season |
|
23 Dec |
Monday |
First Day of Hanukkah |
Jewish holiday |
|
24 Dec |
Tuesday |
Christmas Eve |
Observance |
|
25 Dec |
Wednesday |
Christmas Day |
National holiday, Christian |
|
26 Dec |
Thursday |
Boxing Day |
Designated Retail Closing Day |
Nova Scotia |
26 Dec |
Thursday |
Boxing Day |
National holiday |
NB, NL, NT, NU, ON |
26 Dec |
Thursday |
Boxing Day |
De facto holiday |
Yukon |
26 Dec |
Thursday |
Boxing Day |
Optional holiday |
Alberta |
30 Dec |
Monday |
Last day of Hanukkah |
Jewish holiday |
|
31 Dec |
Tuesday |
New Year's Eve |
Observance |