Free Trial

Canadian Bond Market Holidays

The Canadian bond market periodically closes during major Canadian holidays. Below, you will find a schedule of holidays for trading of Canadian Bonds for 2025 through 2029. These dates are based on IIAC recommendations and may not be followed by all entities. All dates after 2025 are estimated on prior history.

Canadian Bond Market Holidays20252026202720282029
New Year's DayJanuary 1stJanuary 1stJanuary 1stJanuary 3rdJanuary 1st
Family DayFebruary 17thFebruary 16thFebruary 15thFebruary 21stFebruary 19th
Good FridayApril 18thApril 3rdMarch 26thApril 14thMarch 30th
Victoria DayMay 19thMay 18thMay 24thMay 22ndMay 21st
Canada DayJuly 1stJuly 1stJuly 1stJuly 3rdJuly 2nd
Civic HolidayAugust 4thAugust 3rdAugust 2ndAugust 7thAugust 6th
Labour DaySeptember 1stSeptember 7thSeptember 6thSeptember 4thSeptember 3rd
National Day for Truth and ReconciliationSeptember 30thSeptember 30thSeptember 30thOctober 2ndOctober 1st
Thanksgiving DayOctober 13thOctober 12thOctober 11thOctober 9thOctober 8th
Remembrance DayNovember 11thNovember 11thNovember 11thNovember 13thNovember 12th
ChristmasDecember 25thDecember 25thDecember 27thDecember 25thDecember 25th
Boxing DayDecember 26thDecember 28thDecember 28thDecember 26thDecember 26th

Canadian Bond Markets will close at 1:00 PM ET on the following dates:

Canadian Bond Market Partial Holidays
(1:00 p.m. EST Close)
20252026202720282029
Friday before Family DayFebruary 14thFebruary 13thFebruary 12thFebruary 18thFebruary 16th
Day Before Good FridayApril 17thApril 2ndMarch 25thApril 13thMarch 29th
Friday before Victoria DayMay 16thMay 15thMay 21stMay 19thMay 18th
Day before Canada DayJune 30thJune 30thJune 30thJune 30thJune 29th
Friday before Civic HolidayAugust 1stJuly 31stJuly 30thAugust 4thAugust 3rd
Friday before Labour DayAugust 29thSeptember 4thSeptember 3rdSeptember 1stAugust 31st
Friday before National Day for Truth and ReconciliationSeptember 29thSeptember 29thSeptember 29thSeptember 29thSeptember 28th
Friday before Thanksgiving DayOctober 10thOctober 9thOctober 8thOctober 6thOctober 5th
Day before Remembrance DayNovember 10thNovember 10thNovember 10thNovember 10thNovember 9th
Christmas EveDecember 24thDecember 24thDecember 24thDecember 22ndDecember 24th
New Year's EveDecember 31stDecember 31stDecember 31stDecember 29thDecember 31st