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