Canada Holidays 2029
All public holidays, festivals and observances in Canada for 2029
Total holidays
106
Public holidays
1
Long weekends
9
Next holiday
New Year's Day
Mon, Jan 1
Canada holidays 2029
Showing 106 of 106 holidays
- Jan1Mon
New Year's Day
Monday, January 1, 2029in 787 days
- Jan6Sat
Epiphany
Saturday, January 6, 2029
- Jan7Sun
Orthodox Christmas Day
Sunday, January 7, 2029
- Jan14Sun
Orthodox New Year
Sunday, January 14, 2029
- Jan16Tue
Ramadan Start
Tuesday, January 16, 2029
- Jan31Wed
Tu B'Shevat (Arbor Day)
Wednesday, January 31, 2029
- Feb2Fri
Groundhog Day
Friday, February 2, 2029
- Feb10Sat
Laylatul Qadr (Night of Power)
Saturday, February 10, 2029
- Feb13Tue
Carnival / Shrove Tuesday / Pancake Day
Tuesday, February 13, 2029
- Feb13Tue
Lunar New Year
Tuesday, February 13, 2029
- Feb14Wed
Ash Wednesday
Wednesday, February 14, 2029
- Feb14Wed
Valentine's Day
Wednesday, February 14, 2029
- Feb15Thu
Eid ul Fitr
Thursday, February 15, 2029
- Feb15Thu
National Flag of Canada Day
Thursday, February 15, 2029
- Feb19Mon
Louis Riel Day
Monday, February 19, 2029
- Feb19Mon
Nova Scotia Heritage Day
Monday, February 19, 2029
- Feb19Mon
Islander Day
Monday, February 19, 2029
- Feb19Mon
Family Day
Monday, February 19, 2029
- Feb23Fri
Yukon Heritage Day
Friday, February 23, 2029
- Mar1Thu
Purim
Thursday, March 1, 2029
- Mar1Thu
St David's Day
Thursday, March 1, 2029
- Mar11Sun
Daylight Saving Time starts
Sunday, March 11, 2029
- Mar12Mon
Commonwealth Day
Monday, March 12, 2029
- Mar19Mon
St. Patrick's Day
Monday, March 19, 2029
- Mar20Tue
March Equinox
Tuesday, March 20, 2029
- Mar25Sun
Palm Sunday
Sunday, March 25, 2029
- Mar29Thu
Maundy Thursday
Thursday, March 29, 2029
- Mar30Fri
Good Friday
Friday, March 30, 2029
- Mar31Sat
Holy Saturday
Saturday, March 31, 2029
- Mar31Sat
First day of Passover
Saturday, March 31, 2029
- Apr1Sun
Easter Sunday
Sunday, April 1, 2029
- Apr2Mon
Easter Monday
Monday, April 2, 2029
- Apr6Fri
Orthodox Good Friday
Friday, April 6, 2029
- Apr6Fri
Tartan Day
Friday, April 6, 2029
- Apr7Sat
Last day of Passover
Saturday, April 7, 2029
- Apr7Sat
Orthodox Holy Saturday
Saturday, April 7, 2029
- Apr8Sun
Orthodox Easter
Sunday, April 8, 2029
- Apr9Mon
Orthodox Easter Monday
Monday, April 9, 2029
- Apr9Mon
Vimy Ridge Day
Monday, April 9, 2029
- Apr11Wed
Yom HaShoah
Wednesday, April 11, 2029
- Apr19Thu
Yom HaAtzmaut
Thursday, April 19, 2029
- Apr23Mon
St. George's Day
Monday, April 23, 2029
- Apr24Tue
Eid al-Adha
Tuesday, April 24, 2029
- May3Thu
Lag B'Omer
Thursday, May 3, 2029
- May10Thu
Ascension Day
Thursday, May 10, 2029
- May13Sun
Mother’s Day
Sunday, May 13, 2029
- May15Tue
Muharram/Islamic New Year
Tuesday, May 15, 2029
- May20Sun
Pentecost
Sunday, May 20, 2029
- May20Sun
Shavuot
Sunday, May 20, 2029
- May21Mon
Whit Monday
Monday, May 21, 2029
- May21Mon
National Patriots' Day
Monday, May 21, 2029
- May21Mon
Victoria Day
Monday, May 21, 2029
- May24Thu
Ashura
Thursday, May 24, 2029
- May27Sun
Trinity Sunday
Sunday, May 27, 2029
- May31Thu
Corpus Christi
Thursday, May 31, 2029
- Jun17Sun
Father’s Day
Sunday, June 17, 2029
- Jun20Wed
June Solstice
Wednesday, June 20, 2029
- Jun21Thu
National Indigenous Peoples Day
Thursday, June 21, 2029
- Jun24Sun
St. Jean Baptiste Day
Sunday, June 24, 2029
- Jun25Mon
June Holiday
Monday, June 25, 2029
- Jul1Sun
Memorial Day
Sunday, July 1, 2029
- Jul1Sun
Canada Day
Sunday, July 1, 2029
- Jul9Mon
Nunavut Day
Monday, July 9, 2029
- Jul9MonLearn more
Monday, July 9, 2029
- Jul22SunLearn more
Sunday, July 22, 2029
- Jul24TueLearn more
Tuesday, July 24, 2029
- Aug1WedLearn more
The Royal St John's Regatta (Regatta Day)
Wednesday, August 1, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug6MonLearn more
Monday, August 6, 2029
- Aug15WedLearn more
Wednesday, August 15, 2029
- Aug17FriLearn more
Friday, August 17, 2029
- Aug20MonLearn more
Monday, August 20, 2029
- Sep3MonLearn more
Monday, September 3, 2029
- Sep10MonLearn more
Monday, September 10, 2029
- Sep19WedLearn more
Wednesday, September 19, 2029
- Sep22SatLearn more
Saturday, September 22, 2029
- Sep24MonLearn more
Monday, September 24, 2029
- Sep30SunLearn more
Sunday, September 30, 2029
- Sep30SunLearn more
National Day for Truth and Reconciliation
Sunday, September 30, 2029
- Oct1MonLearn more
Monday, October 1, 2029
- Oct2TueLearn more
Tuesday, October 2, 2029
- Oct4ThuLearn more
Thursday, October 4, 2029
- Oct8MonLearn more
Monday, October 8, 2029
- Oct18ThuLearn more
Thursday, October 18, 2029
- Oct31WedLearn more
Wednesday, October 31, 2029
- Nov1ThuLearn more
Thursday, November 1, 2029
- Nov2FriLearn more
Friday, November 2, 2029
- Nov8ThuLearn more
National Aboriginal Veterans Day
Thursday, November 8, 2029
- Nov11SunLearn more
Sunday, November 11, 2029
- Dec2Sun
First Sunday of Advent
Sunday, December 2, 2029
- Dec2Sun
First Day of Hanukkah
Sunday, December 2, 2029
- Dec4Tue
Isra and Mi'raj
Tuesday, December 4, 2029
- Dec8Sat
Feast of the Immaculate Conception
Saturday, December 8, 2029
- Dec9Sun
Last day of Hanukkah
Sunday, December 9, 2029
- Dec11Tue
Anniversary of the Statute of Westminster
Tuesday, December 11, 2029
- Dec21Fri
December Solstice
Friday, December 21, 2029
- Dec24Mon
Christmas Eve
Monday, December 24, 2029
- Dec25Tue
Christmas Day
Tuesday, December 25, 2029
- Dec26Wed
Kwanzaa (first day)
Wednesday, December 26, 2029
- Dec26Wed
Boxing Day
Wednesday, December 26, 2029
- Dec31Mon
New Year's Eve
Monday, December 31, 2029
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 2029?
There are 1 public holidays and 106 holidays and observances in total in Canada in 2029. 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=2029 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: '2029'
});curl -X GET "https://api.11holidays.com/v1/holidays?country=CA&year=2029" \
-H "Authorization: Bearer YOUR_API_KEY"