Wed, January 1 | New Year's Day | | National Holiday |
Thu, January 2 | Day After New Year’s Day | Quebec | Local Holiday |
Mon, January 6 | Epiphany | | Observance, Christian |
Tue, January 7 | Orthodox Christmas Day | | Orthodox |
Tue, January 14 | Orthodox New Year | | Orthodox |
Sat, January 25 | Chinese New Year | | Observance |
Sat, February 1 | Black History Month | | Observance |
Sun, February 2 | Groundhog Day | | Observance |
Mon, February 10 | Tu B'Shevat (Arbor Day) | | Jewish Holiday |
Mon, February 10 | Family Day | British columbia | Common Local Holidays |
Fri, February 14 | Valentine's Day | | Observance |
Sat, February 15 | National Flag of Canada Day | | Observance |
Mon, February 17 | Islander Day | Prince edward island | Common Local Holidays |
Mon, February 17 | Family Day | Ab , on , sk | Common Local Holidays |
Mon, February 17 | Nova Scotia Heritage Day | Nova scotia | Common Local Holidays |
Mon, February 17 | Louis Riel Day | Manitoba | Common Local Holidays |
Tue, February 25 | Carnival/Shrove Tuesday | | Christian |
Wed, February 26 | Ash Wednesday | | Christian |
Fri, February 28 | Yukon Heritage Day | Yukon | Local Holiday |
  |
Sun, March 1 | St David's Day | | Observance |
Sun, March 8 | Daylight Saving Time starts | | Clock Change/daylight Saving Time |
Mon, March 9 | Commonwealth Day | | Observance |
Tue, March 10 | Purim | | Jewish Holiday |
Mon, March 16 | St. Patrick's Day | Newfoundland and labrador | Local Holiday |
Tue, March 17 | St. Patrick's Day | | Observance |
Fri, March 20 | March equinox | | Season |
Sun, March 22 | Isra and Mi'raj | | Muslim |
Sun, April 5 | Palm Sunday | | Christian |
Mon, April 6 | National Tartan Day | | Observance |
Thu, April 9 | Maundy Thursday | | Christian |
Thu, April 9 | First day of Passover | | Jewish Holiday |
Thu, April 9 | Vimy Ridge Day | | Observance |
Fri, April 10 | Good Friday | | National Holiday, Christian |
Sat, April 11 | Holy Saturday | | Christian |
Sun, April 12 | Easter Sunday | | Observance, Christian |
Mon, April 13 | Easter Monday | Alberta | Observance |
Thu, April 16 | Last day of Passover | | Jewish Holiday |
Fri, April 17 | Orthodox Good Friday | | Orthodox |
Sat, April 18 | Orthodox Holy Saturday | | Orthodox |
Sun, April 19 | Orthodox Easter | | Orthodox |
Mon, April 20 | Orthodox Easter Monday | | Orthodox |
Mon, April 20 | St. George's Day | Newfoundland and labrador | Local Holiday |
Tue, April 21 | Yom HaShoah | | Jewish Holiday |
Fri, April 24 | Ramadan begins | | Muslim |
Wed, April 29 | Yom HaAtzmaut | | Jewish Holiday |
Sun, May 10 | Mother's Day | | Observance |
Tue, May 12 | Lag B'Omer | | Jewish Holiday |
Mon, May 18 | Victoria Day | All except ns , nu , qc | Common Local Holidays |
Mon, May 18 | National Patriots' Day | Quebec | Local Holiday |
Tue, May 19 | Laylat al-Qadr (Night of Destiny) | | Muslim |
Thu, May 21 | Ascension Day | | Christian |
Sun, May 24 | Eid-al-Fitr | | Muslim |
Fri, May 29 | Shavuot | | Jewish Holiday |
Sun, May 31 | Pentecost | | Christian |
Mon, June 1 | Whit Monday | | Christian |
Sun, June 7 | Trinity Sunday | | Christian |
Thu, June 11 | Corpus Christi | | Christian |
Sat, June 20 | June Solstice | | Season |
Sun, June 21 | Father's Day | | Observance |
Sun, June 21 | National Aboriginal Day | | Observance |
Mon, June 22 | Discovery Day | Newfoundland and labrador | Local Holiday |
Wed, June 24 | St. Jean Baptiste Day | Quebec | Local Holiday |
Wed, July 1 | Canada Day | | National Holiday |
Wed, July 1 | Memorial Day | Newfoundland and labrador | Local Observance |
Thu, July 9 | Nunavut Day | Nunavut | Local Holiday |
Mon, July 13 | Orangemen's Day | Newfoundland and labrador | Local Holiday |
Thu, July 30 | Tisha B'Av | | Jewish Holiday |
Fri, July 31 | Eid-al-Adha | | Muslim |
Mon, August 3 | Heritage Day in Alberta | | Common Local Holidays |
Mon, August 3 | Civic/Provincial Day | Nt , on , pe , sk | Common Local Holidays |
Mon, August 3 | Terry Fox Day | Manitoba | Common Local Holidays |
Mon, August 3 | New Brunswick Day | New brunswick | Common Local Holidays |
Mon, August 3 | British Columbia Day | British columbia | Common Local Holidays |
Mon, August 3 | Natal Day | Nova scotia | Common Local Holidays |
Wed, August 5 | The Royal St John's Regatta (Regatta Day) | Newfoundland and labrador | Local Holiday |
Sat, August 15 | Assumption of Mary | | Christian |
Mon, August 17 | Discovery Day | Yukon | Local Holiday |
Thu, August 20 | Muharram/Islamic New Year | | Muslim |
Fri, August 21 | Gold Cup Parade | Prince edward island | Local Holiday |
Mon, September 7 | Labour Day | All | National Holiday |
Sat, September 19 | Rosh Hashana | | Jewish Holiday |
Tue, September 22 | September equinox | | Season |
Mon, September 28 | Yom Kippur | | Jewish Holiday |
Sat, October 3 | First day of Sukkot | | Jewish Holiday |
Sun, October 4 | Feast of St Francis of Assisi | | Christian |
Fri, October 9 | Last day of Sukkot | | Jewish Holiday |
Sat, October 10 | Shmini Atzeret | | Jewish Holiday |
Sun, October 11 | Simchat Torah | | Jewish Holiday |
Mon, October 12 | Thanksgiving Day | Nb , nl , ns , pe | Observance |
Sun, October 18 | Healthcare Aide Day | British columbia, manitoba | Observance |
Thu, October 29 | Prophet's Birthday | | Muslim |
Sat, October 31 | Halloween | | Observance |
Sun, November 1 | Daylight Saving Time ends | | Clock Change/daylight Saving Time |
Sun, November 1 | All Saints' Day | | Observance |
Mon, November 2 | All Souls' Day | | Christian |
Wed, November 11 | Remembrance Day | All except nl , ns , on , qc | National Holiday |
Sun, November 29 | First Sunday of Advent | | Observance |
Tue, December 8 | Feast of the Immaculate Conception | | Christian |
Fri, December 11 | First Day of Hanukkah | | Jewish Holiday |
  |
Fri, December 11 | Anniversary of the Statute of Westminster | | Observance |
Fri, December 18 | Last day of Hanukkah | | Jewish Holiday |
Mon, December 21 | December Solstice | | Season |
Thu, December 24 | Christmas Eve | | Observance |
Fri, December 25 | Christmas | | National Holiday, Christian |
Sat, December 26 | Boxing Day | Mb , nb , nl , ns , on , pe , yt | Common Local Holidays |
Thu, December 31 | New Year's Eve | | Observance |