The calendar below maps out Canada's 2026 holidays month by month, combining national public holidays with regional school breaks. There are 5 nationwide public holidays marked in 2026, of which 5 fall on a working day. School holiday dates vary by region in Canada; pick your region above to load its exact breaks, which average about 102 days across the 13 regions. The first marked day is New Year's Day (1 January) and the last is Christmas Day (25 December). Hover over or tap any highlighted day to see what it marks.