| January 1Thursday | New Year's Day | Public holiday |
| January 6Tuesday | Epiphany | Religious holiday |
| January 7Wednesday | Orthodox Christmas Day | Religious holiday |
| January 14Wednesday | Orthodox New Year | Religious holiday |
| January 16Friday | Isra and Mi'raj | Religious holiday |
| February 2Monday | Tu B'Shevat | Religious holiday |
| February 2Monday | Groundhog Day | Observance |
| February 16Monday | Louis Riel Day | Public holiday |
| February 16Monday | Islander Day | Public holiday |
| February 16Monday | Heritage Day | Public holiday |
| February 16Monday | Family Day | Public holiday |
| February 16Monday | Nova Scotia Heritage Day | Regional holiday |
| February 17Tuesday | Lunar New Year | Observance |
| February 17Tuesday | Carnival / Shrove Tuesday / Pancake Day | Religious holiday |
| February 18Wednesday | Ash Wednesday | Religious holiday |
| February 18Wednesday | Ramadan Start | Religious holiday |
| March 1Sunday | St David's Day | Observance |
| March 3Tuesday | Purim | Religious holiday |
| March 8Sunday | Daylight Saving Time starts | Other |
| March 9Monday | Commonwealth Day | Observance |
| March 15Sunday | Lailat al-Qadr | Religious holiday |
| March 16Monday | St. Patrick's Day | Regional holiday |
| March 17Tuesday | St. Patrick's Day | Observance |
| March 17Tuesday | Saint Patrick's Day | Public holiday |
| March 20Friday | Eid ul Fitr | Religious holiday |
| March 20Friday | March Equinox | Observance |
| March 29Sunday | Palm Sunday | Religious holiday |
| April 2Thursday | Maundy Thursday | Religious holiday |
| April 2Thursday | First day of Passover | Religious holiday |
| April 3Friday | Good Friday | Public holiday |
| April 4Saturday | Holy Saturday | Religious holiday |
| April 5Sunday | Easter Sunday | Regional holiday |
| April 6Monday | Easter Monday | Public holiday |
| April 6Monday | Tartan Day | Observance |
| April 9Thursday | Last day of Passover | Religious holiday |
| April 9Thursday | Vimy Ridge Day | Observance |
| April 10Friday | Orthodox Good Friday | Religious holiday |
| April 11Saturday | Orthodox Holy Saturday | Religious holiday |
| April 12Sunday | Orthodox Easter | Religious holiday |
| April 13Monday | Orthodox Easter Monday | Religious holiday |
| April 14Tuesday | Yom HaShoah | Religious holiday |
| April 20Monday | St. George's Day | Regional holiday |
| April 23Thursday | Saint George's Day | Public holiday |
| May 5Tuesday | Lag B'Omer | Religious holiday |
| May 10Sunday | Mother's Day | Observance |
| May 14Thursday | Ascension Day | Religious holiday |
| May 18Monday | National Patriots' Day | Public holiday |
| May 18Monday | Victoria Day | Public holiday |
| May 22Friday | Shavuot | Religious holiday |
| May 24Sunday | Pentecost | Religious holiday |
| May 25Monday | Pentecost Monday | Religious holiday |
| May 27Wednesday | Eid al-Adha | Religious holiday |
| May 31Sunday | Trinity Sunday | Religious holiday |
| June 4Thursday | Corpus Christi | Religious holiday |
| June 17Wednesday | Muharram | Religious holiday |
| June 21Sunday | Father's Day | Observance |
| June 21Sunday | National Aboriginal Day | Public holiday |
| June 21Sunday | June Solstice | Observance |
| June 21Sunday | National Indigenous Peoples Day | Observance |
| June 22Monday | June Holiday | Regional holiday |
| June 24Wednesday | National HolidayFête nationale du Québec | Public holiday |
| June 24Wednesday | Discovery Day | Public holiday |
| June 24Wednesday | St. Jean Baptiste Day | Regional holiday |
| June 26Friday | Ashura | Religious holiday |
| July 1Wednesday | Memorial Day | Regional holiday |
| July 1Wednesday | Canada Day | Public holiday |
| July 9Thursday | Nunavut Day | Regional holiday |
| July 12Sunday | Orangemen's Day | Public holiday |
| July 13Monday | Orangemen's Day | Regional holiday |
| July 23Thursday | Tisha B'Av | Religious holiday |
| August 3Monday | Heritage Day | Public holiday |
| August 3Monday | Civic Holiday | Public holiday |
| August 3Monday | British Columbia Day | Public holiday |
| August 3Monday | New Brunswick Day | Public holiday |
| August 3Monday | Natal Day | Public holiday |
| August 3Monday | Saskatchewan Day | Public holiday |
| August 3Monday | Civic/Provincial Day | Regional holiday |
| August 3Monday | Terry Fox Day | Regional holiday |
| August 5Wednesday | The Royal St John's Regatta (Regatta Day) | Regional holiday |
| August 15Saturday | Assumption of Mary | Religious holiday |
| August 17Monday | Discovery Day | Public holiday |
| August 17Monday | Gold Cup Parade Day | Public holiday |
| August 21Friday | Gold Cup Parade | Regional holiday |
| August 26Wednesday | Milad un Nabi | Religious holiday |
| September 7Monday | Labour Day | Public holiday |
| September 21Monday | Yom Kippur | Religious holiday |
| September 22Tuesday | September Equinox | Observance |
| September 26Saturday | First day of Sukkot | Religious holiday |
| September 30Wednesday | National Day for Truth and Reconciliation | Public holiday |
| October 2Friday | Hoshana Rabbah | Religious holiday |
| October 3Saturday | Shemini Atzeret | Religious holiday |
| October 4Sunday | Feast of St Francis of Assisi | Religious holiday |
| October 4Sunday | Simchat Torah | Religious holiday |
| October 12Monday | Thanksgiving | Public holiday |
| October 12Monday | Thanksgiving Day | Public holiday |
| October 31Saturday | Halloween | Observance |
| November 1Sunday | Daylight Saving Time ends | Other |
| November 1Sunday | All Saints' Day | Religious holiday |
| November 2Monday | All Souls' Day | Religious holiday |
| November 8Sunday | National Aboriginal Veterans Day | Observance |
| November 11Wednesday | Remembrance Day | Public holiday |
| November 11Wednesday | Armistice Day | Public holiday |
| November 29Sunday | First Sunday of Advent | Observance |
| December 5Saturday | First Day of Hanukkah | Religious holiday |
| December 8Tuesday | Feast of the Immaculate Conception | Religious holiday |
| December 11Friday | Anniversary of the Statute of Westminster | Observance |
| December 12Saturday | Last day of Hanukkah | Religious holiday |
| December 21Monday | December Solstice | Observance |
| December 24Thursday | Christmas Eve | Observance |
| December 25Friday | Christmas Day | Public holiday |
| December 26Saturday | St. Stephen's DayBoxing Day | Public holiday |
| December 26Saturday | Boxing Day | Public holiday |
| December 26Saturday | Kwanzaa (first day) | Observance |
| December 31Thursday | New Year's Eve | Observance |