32 official public holidays in 2029, with 32 still ahead and around 246 working days remaining.
| Date | Day | Holiday | Type |
|---|---|---|---|
| Mon, Jan 1 | Monday | New Year's Day | Public |
| Mon, Feb 19 | Monday | Louis Riel Day | Public |
| Mon, Feb 19 | Monday | Islander Day | Public |
| Mon, Feb 19 | Monday | Heritage Day | Public |
| Mon, Feb 19 | Monday | Family Day | Public |
| Sat, Mar 17 | Saturday | Saint Patrick's Day | Public |
| Fri, Mar 30 | Friday | Good Friday | Public |
| Mon, Apr 2 | Monday | Easter Monday | Public |
| Mon, Apr 23 | Monday | Saint George's Day | Public |
| Mon, May 21 | Monday | National Patriots' Day | Public |
| Mon, May 21 | Monday | Victoria Day | Public |
| Thu, Jun 21 | Thursday | National Aboriginal Day | Public |
| Sun, Jun 24 | Sunday | Discovery Day | Public |
| Sun, Jun 24 | Sunday | National Holiday Fête nationale du Québec | Public |
| Sun, Jul 1 | Sunday | Canada Day | Public |
| Mon, Jul 2 | Monday | Canada Day | Public |
| Thu, Jul 12 | Thursday | Orangemen's Day | Public |
| Mon, Aug 6 | Monday | Civic Holiday | Public |
| Mon, Aug 6 | Monday | British Columbia Day | Public |
| Mon, Aug 6 | Monday | Heritage Day | Public |
| Mon, Aug 6 | Monday | New Brunswick Day | Public |
| Mon, Aug 6 | Monday | Natal Day | Public |
| Mon, Aug 6 | Monday | Saskatchewan Day | Public |
| Mon, Aug 20 | Monday | Gold Cup Parade Day | Public |
| Mon, Aug 20 | Monday | Discovery Day | Public |
| Mon, Sep 3 | Monday | Labour Day | Public |
| Sun, Sep 30 | Sunday | National Day for Truth and Reconciliation | Public |
| Mon, Oct 8 | Monday | Thanksgiving | Public |
| Sun, Nov 11 | Sunday | Armistice Day | Public |
| Sun, Nov 11 | Sunday | Remembrance Day | Public |
| Tue, Dec 25 | Tuesday | Christmas Day | Public |
| Wed, Dec 26 | Wednesday | St. Stephen's Day Boxing Day | Public |
Mon, Jan 1 · Monday
New Year's Day
Public
Mon, Feb 19 · Monday
Louis Riel Day
Public
Mon, Feb 19 · Monday
Islander Day
Public
Mon, Feb 19 · Monday
Heritage Day
Public
Mon, Feb 19 · Monday
Family Day
Public
Sat, Mar 17 · Saturday
Saint Patrick's Day
Public
Fri, Mar 30 · Friday
Good Friday
Public
Mon, Apr 2 · Monday
Easter Monday
Public
Mon, Apr 23 · Monday
Saint George's Day
Public
Mon, May 21 · Monday
National Patriots' Day
Public
Mon, May 21 · Monday
Victoria Day
Public
Thu, Jun 21 · Thursday
National Aboriginal Day
Public
Sun, Jun 24 · Sunday
Discovery Day
Public
Sun, Jun 24 · Sunday
National Holiday
Fête nationale du Québec
Public
Sun, Jul 1 · Sunday
Canada Day
Public
Mon, Jul 2 · Monday
Canada Day
Public
Thu, Jul 12 · Thursday
Orangemen's Day
Public
Mon, Aug 6 · Monday
Civic Holiday
Public
Mon, Aug 6 · Monday
British Columbia Day
Public
Mon, Aug 6 · Monday
Heritage Day
Public
Mon, Aug 6 · Monday
New Brunswick Day
Public
Mon, Aug 6 · Monday
Natal Day
Public
Mon, Aug 6 · Monday
Saskatchewan Day
Public
Mon, Aug 20 · Monday
Gold Cup Parade Day
Public
Mon, Aug 20 · Monday
Discovery Day
Public
Mon, Sep 3 · Monday
Labour Day
Public
Sun, Sep 30 · Sunday
National Day for Truth and Reconciliation
Public
Mon, Oct 8 · Monday
Thanksgiving
Public
Sun, Nov 11 · Sunday
Armistice Day
Public
Sun, Nov 11 · Sunday
Remembrance Day
Public
Tue, Dec 25 · Tuesday
Christmas Day
Public
Wed, Dec 26 · Wednesday
St. Stephen's Day
Boxing Day
Public
Total holidays
32
in 2029
Working days remaining
246
across all of 2029
Upcoming holidays
32
during 2029
See Canada's holidays side by side with another country to plan cross-border work.
Suggested pairs: shared border, Commonwealth, and bilingual heritage.
Canada has five federal statutory holidays under the Canada Labour Code Part III that apply to federally regulated employers (banks, telecoms, interprovincial transport): New Year's Day, Good Friday, Canada Day, Labour Day, Christmas Day. Federal employees additionally observe four more including Victoria Day and Thanksgiving. Each province sets its own list, ranging from six in Newfoundland and Labrador to ten in some others. Quebec observes Saint-Jean-Baptiste Day on 24 June, British Columbia observes Family Day on the third Monday in February, Alberta observes Heritage Day in August. The National Day for Truth and Reconciliation on 30 September, added in 2021, is federal but not provincial in most jurisdictions.
Federal jurisdiction defines a working day under the Canada Labour Code as any day other than a Saturday, Sunday or general holiday. Provincial Employment Standards Acts adopt the same pattern with their own holiday lists. The standard private-sector week is Monday to Friday, with banks operating Monday to Friday. The Federal Courts Rules section 6 rolls deadlines falling on a weekend or holiday to the next day on which the registry is open. Settlement of Canadian dollar transactions runs on the Lynx system operated by Payments Canada, which observes the federal statutory list since the federally regulated banks are the participants.
For people planning cross-border meetings, the practical move is to overlay Canada's calendar with the calendars of the other countries on your team. A week that looks completely clear from your end might be a national holiday on theirs. The compare tool above pairs two country calendars and highlights the overlapping closures, so you can spot the weeks where almost no one is at their desk before you put a launch on the board.