Accurate, up-to-date public holidays, bank holidays, and observances in Canada for 2025 ready to be integrated into your application.
Canada is a North American Country, where early Indigenous people lived off the land. Later colonized by the British and French, Canada was founded as a country on July 1, 1867. Canada’s landscape is vast and is the second largest country by total area. Known today to be one of the most ethnically and culturally diverse countries. The word Canada has been translated to mean “village” or “settlement” in St. Lawrence Iroquoians’ language.
Want to include this holiday information in your website or application? Get started for free.
Date | Weekday | Name | Notes |
---|---|---|---|
January 1st | Wednesday | New Year's Day | |
January 17th | Friday | Raoul Wallenberg Day | Long weekend. |
February 2nd | Sunday | Groundhog Day | |
February 14th | Friday | Valentine's Day | Long weekend. |
February 15th | Saturday | National Flag of Canada Day | |
February 17th | Monday | Family Day | Only in certain areas. Long weekend. |
February 17th | Monday | Louis Riel Day | Only in certain areas. Long weekend. |
February 17th | Monday | Heritage Day | Only in certain areas. Long weekend. |
February 17th | Monday | Islander Day | Only in certain areas. Long weekend. |
February 24th | Monday | NHL Trade Deadline | Long weekend. |
March 10th | Monday | Commonwealth Day | Long weekend. |
March 17th | Monday | Saint Patrick's Day | Long weekend. |
March 20th | Thursday | March Equinox | |
April 1st | Tuesday | April Fools' Day | |
April 6th | Sunday | Tartan Day | |
April 9th | Wednesday | Vimy Ridge Day | |
April 18th | Friday | Good Friday | Long weekend. |
April 20th | Sunday | Easter | |
April 21st | Monday | Easter Monday | Only in certain areas. Long weekend. |
April 22nd | Tuesday | Earth Day | |
April 23rd | Wednesday | Saint George's Day | Only in certain areas. |
May 11th | Sunday | Mother's Day | |
May 19th | Monday | Victoria Day | Only in certain areas. Long weekend. |
May 19th | Monday | National Patriots' Day | Only in certain areas. Long weekend. |
June 15th | Sunday | Father's Day | |
June 19th | Thursday | Loyalist Day | |
June 21st | Saturday | National Aboriginal Day | Only in certain areas. |
June 21st | Saturday | June Solstice | |
June 24th | Tuesday | Discovery Day | Only in certain areas. |
June 24th | Tuesday | Saint John the Baptist Day | Only in certain areas. |
June 27th | Friday | Canadian Multiculturalism Day | Long weekend. |
July 1st | Tuesday | Canada Day | |
July 1st | Tuesday | Memorial Day | Only in certain areas. |
July 9th | Wednesday | Nunavut Day | Only in certain areas. |
July 10th | Thursday | Nikola Tesla Day | Only in certain areas. |
July 12th | Saturday | Orangemen's Day | Only in certain areas. |
August 4th | Monday | British Columbia Day | Only in certain areas. Long weekend. |
August 4th | Monday | New Brunswick Day | Only in certain areas. Long weekend. |
August 4th | Monday | August Civic Holiday | Only in certain areas. Long weekend. |
August 4th | Monday | Saskatchewan Day | Only in certain areas. Long weekend. |
August 4th | Monday | Heritage Day | Only in certain areas. Long weekend. |
August 4th | Monday | Terry Fox Day | Only in certain areas. Long weekend. |
August 4th | Monday | Colonel By Day | Only in certain areas. Long weekend. |
August 4th | Monday | Natal Day | Only in certain areas. Long weekend. |
August 9th | Saturday | National Peacekeepers' Day | |
August 15th | Friday | Gold Cup Parade Day | Only in certain areas. Long weekend. |
August 18th | Monday | Discovery Day | Only in certain areas. Long weekend. |
September 1st | Monday | Labor Day | Long weekend. |
September 14th | Sunday | National Grandparents' Day | |
September 22nd | Monday | September Equinox | Long weekend. |
September 30th | Tuesday | National Day for Truth and Reconciliation | Only in certain areas. |
October 13th | Monday | Thanksgiving Day | Only in certain areas. Long weekend. |
October 31st | Friday | Halloween | Long weekend. |
November 11th | Tuesday | Remembrance Day | Only in certain areas. |
November 11th | Tuesday | Armistice Day | Only in certain areas. |
December 6th | Saturday | National Day of Remembrance and Action on Violence Against Women | |
December 21st | Sunday | December Solstice | |
December 24th | Wednesday | Christmas Eve | |
December 25th | Thursday | Christmas Day | |
December 26th | Friday | Boxing Day | Only in certain areas. Long weekend. |
December 31st | Wednesday | New Year's Eve |