Canada Holidays 2025
All public holidays, festivals and observances in Canada for 2025
Total holidays
107
Public holidays
1
Long weekends
9
Next holiday
—
Canada holidays 2025
Showing 107 of 107 holidays
- Jan1Wed
New Year's Day
Wednesday, January 1, 2025
- Jan6Mon
Epiphany
Monday, January 6, 2025
- Jan7Tue
Orthodox Christmas Day
Tuesday, January 7, 2025
- Jan14Tue
Orthodox New Year
Tuesday, January 14, 2025
- Jan27Mon
Isra and Mi'raj
Monday, January 27, 2025
- Jan29Wed
Lunar New Year
Wednesday, January 29, 2025
- Feb2Sun
Groundhog Day
Sunday, February 2, 2025
- Feb13Thu
Tu B'Shevat (Arbor Day)
Thursday, February 13, 2025
- Feb14Fri
Valentine's Day
Friday, February 14, 2025
- Feb15Sat
National Flag of Canada Day
Saturday, February 15, 2025
- Feb17Mon
Louis Riel Day
Monday, February 17, 2025
- Feb17Mon
Nova Scotia Heritage Day
Monday, February 17, 2025
- Feb17Mon
Islander Day
Monday, February 17, 2025
- Feb17Mon
Family Day
Monday, February 17, 2025
- Feb21Fri
Yukon Heritage Day
Friday, February 21, 2025
- Mar1Sat
Ramadan Start
Saturday, March 1, 2025
- Mar1Sat
St David's Day
Saturday, March 1, 2025
- Mar4Tue
Carnival / Shrove Tuesday / Pancake Day
Tuesday, March 4, 2025
- Mar5Wed
Ash Wednesday
Wednesday, March 5, 2025
- Mar9Sun
Daylight Saving Time starts
Sunday, March 9, 2025
- Mar10Mon
Commonwealth Day
Monday, March 10, 2025
- Mar14Fri
Purim
Friday, March 14, 2025
- Mar17Mon
St. Patrick's Day
Monday, March 17, 2025
- Mar20Thu
March Equinox
Thursday, March 20, 2025
- Mar26Wed
Laylatul Qadr (Night of Power)
Wednesday, March 26, 2025
- Mar31Mon
Eid ul Fitr
Monday, March 31, 2025
- Apr6Sun
Tartan Day
Sunday, April 6, 2025
- Apr9Wed
Vimy Ridge Day
Wednesday, April 9, 2025
- Apr13Sun
Palm Sunday
Sunday, April 13, 2025
- Apr13Sun
First day of Passover
Sunday, April 13, 2025
- Apr17Thu
Maundy Thursday
Thursday, April 17, 2025
- Apr18Fri
Orthodox Good Friday
Friday, April 18, 2025
- Apr18Fri
Good Friday
Friday, April 18, 2025
- Apr19Sat
Holy Saturday
Saturday, April 19, 2025
- Apr19Sat
Orthodox Holy Saturday
Saturday, April 19, 2025
- Apr20Sun
Last day of Passover
Sunday, April 20, 2025
- Apr20Sun
Orthodox Easter
Sunday, April 20, 2025
- Apr20Sun
Easter Sunday
Sunday, April 20, 2025
- Apr21Mon
Orthodox Easter Monday
Monday, April 21, 2025
- Apr21Mon
Easter Monday
Monday, April 21, 2025
- Apr21Mon
St. George's Day
Monday, April 21, 2025
- Apr23Wed
Yom HaShoah
Wednesday, April 23, 2025
- May1Thu
Yom HaAtzmaut
Thursday, May 1, 2025
- May11Sun
Mother’s Day
Sunday, May 11, 2025
- May16Fri
Lag B'Omer
Friday, May 16, 2025
- May19Mon
National Patriots' Day
Monday, May 19, 2025
- May19Mon
Victoria Day
Monday, May 19, 2025
- May29Thu
Ascension Day
Thursday, May 29, 2025
- Jun2Mon
Shavuot
Monday, June 2, 2025
- Jun7Sat
Eid al-Adha
Saturday, June 7, 2025
- Jun8Sun
Pentecost
Sunday, June 8, 2025
- Jun9Mon
Whit Monday
Monday, June 9, 2025
- Jun15Sun
Trinity Sunday
Sunday, June 15, 2025
- Jun15Sun
Father’s Day
Sunday, June 15, 2025
- Jun19Thu
Corpus Christi
Thursday, June 19, 2025
- Jun20Fri
June Solstice
Friday, June 20, 2025
- Jun21Sat
National Indigenous Peoples Day
Saturday, June 21, 2025
- Jun23Mon
June Holiday
Monday, June 23, 2025
- Jun24Tue
St. Jean Baptiste Day
Tuesday, June 24, 2025
- Jun27Fri
Muharram/Islamic New Year
Friday, June 27, 2025
- Jul1Tue
Memorial Day
Tuesday, July 1, 2025
- Jul1Tue
Canada Day
Tuesday, July 1, 2025
- Jul6Sun
Ashura
Sunday, July 6, 2025
- Jul9Wed
Nunavut Day
Wednesday, July 9, 2025
- Jul14MonLearn more
Monday, July 14, 2025
- Aug3SunLearn more
Sunday, August 3, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug4MonLearn more
Monday, August 4, 2025
- Aug6WedLearn more
The Royal St John's Regatta (Regatta Day)
Wednesday, August 6, 2025
- Aug15FriLearn more
Friday, August 15, 2025
- Aug15FriLearn more
Friday, August 15, 2025
- Aug18MonLearn more
Monday, August 18, 2025
- Sep1MonLearn more
Monday, September 1, 2025
- Sep5FriLearn more
Friday, September 5, 2025
- Sep22MonLearn more
Monday, September 22, 2025
- Sep23TueLearn more
Tuesday, September 23, 2025
- Sep30TueLearn more
National Day for Truth and Reconciliation
Tuesday, September 30, 2025
- Oct2ThuLearn more
Thursday, October 2, 2025
- Oct4SatLearn more
Saturday, October 4, 2025
- Oct7TueLearn more
Tuesday, October 7, 2025
- Oct13MonLearn more
Monday, October 13, 2025
- Oct13MonLearn more
Monday, October 13, 2025
- Oct14TueLearn more
Tuesday, October 14, 2025
- Oct15WedLearn more
Wednesday, October 15, 2025
- Oct18SatLearn more
Saturday, October 18, 2025
- Oct20Mon
Diwali/Deepavali
Monday, October 20, 2025
- Oct31FriLearn more
Friday, October 31, 2025
- Nov1SatLearn more
Saturday, November 1, 2025
- Nov2SunLearn more
Sunday, November 2, 2025
- Nov8SatLearn more
National Aboriginal Veterans Day
Saturday, November 8, 2025
- Nov11TueLearn more
Tuesday, November 11, 2025
- Nov30Sun
First Sunday of Advent
Sunday, November 30, 2025
- Dec8Mon
Feast of the Immaculate Conception
Monday, December 8, 2025
- Dec11Thu
Anniversary of the Statute of Westminster
Thursday, December 11, 2025
- Dec15Mon
First Day of Hanukkah
Monday, December 15, 2025
- Dec21Sun
December Solstice
Sunday, December 21, 2025
- Dec22Mon
Last day of Hanukkah
Monday, December 22, 2025
- Dec24Wed
Christmas Eve
Wednesday, December 24, 2025
- Dec25Thu
Christmas Day
Thursday, December 25, 2025
- Dec26Fri
Kwanzaa (first day)
Friday, December 26, 2025
- Dec26Fri
Boxing Day
Friday, December 26, 2025
- Dec31Wed
New Year's Eve
Wednesday, December 31, 2025
We strive to provide an accurate and up-to-date holiday list for Canada. However, some holiday dates may change. If you discover any discrepancies, kindly report to us.
Frequently asked questions
How many holidays are there in Canada in 2025?
There are 1 public holidays and 107 holidays and observances in total in Canada in 2025. Planning ahead? Check upcoming holidays
How do I add Canada holidays to my calendar?
Use the Subscribe to calendar link above to add an auto-updating feed to Google Calendar, Outlook or Apple Calendar, or use Export → Calendar (.ics) to download this year's holidays.
How to retrieve the Canada holidays list via API?
Make a GET request to v1/holidays?country=CA&year=2025 to retrieve this list. Here is an example using our official package on NPM:
// npm i 11holidays
import HolidaysApi from '11holidays';
const instance = new HolidaysApi(API_KEY);
const holidays = await instance.holidays.list({
country: 'CA',
year: '2025'
});curl -X GET "https://api.11holidays.com/v1/holidays?country=CA&year=2025" \
-H "Authorization: Bearer YOUR_API_KEY"