Calendar 2024 Calendar 2025 Calendar 2026 January 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031February 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728March 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031April 2025SuMoTuWeThFrSa123456789101112131415161718192021222324252627282930May 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031June 2025SuMoTuWeThFrSa123456789101112131415161718192021222324252627282930July 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031August 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031September 2025SuMoTuWeThFrSa123456789101112131415161718192021222324252627282930October 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031November 2025SuMoTuWeThFrSa123456789101112131415161718192021222324252627282930December 2025SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031 Federal holidaysJanuary 1New Year's DayApril 18Good FridayMay 19Victoria DayJuly 1Canada DaySeptember 1Labour DaySeptember 30National Day for Truth and ReconciliationOctober 13Thanksgiving DayNovember 11Remembrance DayDecember 25Christmas DayDecember 26Boxing DayProvincial holidaysJanuary 1New Year's DayFebruary 17Louis Riel DayApril 18Good FridayApril 21Easter Monday (observed by the public service)May 19Victoria DayJuly 1Canada DayAugust 4Terry Fox Day (observed by the public service)September 1Labour DaySeptember 30Orange Shirt Day (National Day for Truth and Reconciliation)October 13Thanksgiving DayNovember 11Remembrance Day (restricted)December 24Christmas Eve (after 1:00 p.m., optional, observed by the provincial government)December 25Christmas DayDecember 26Boxing Day (observed by the public service)ObservancesFebruary 2Groundhog DayFebruary 14Valentine's DayFebruary 15National Flag of Canada DayMarch 10Commonwealth DayMarch 17Saint Patrick's DayApril 6Tartan DayApril 23Administrative Professionals' DayMay 11Mother's DayJune 15Father's DayJune 21National Indigenous Peoples DayJune 27Canadian Multiculturalism DaySeptember 14Terry Fox Run DayOctober 31HalloweenDecember 31New Year's EveChristian holidaysJanuary 6EpiphanyFebruary 2CandlemasMarch 4Shrove TuesdayMarch 5Ash WednesdayApril 13Palm SundayApril 17Maundy ThursdayApril 18Good FridayApril 19Holy SaturdayApril 20Easter SundayApril 21Easter MondayMay 29Ascension DayJune 8PentecostJune 15Trinity SundayJune 19Corpus ChristiJune 24Saint John the BaptistAugust 15Assumption of MaryOctober 4Saint Francis of AssisiNovember 1All Saints' DayNovember 2All Souls' DayDecember 24Christmas EveDecember 25Christmas DayDecember 26Boxing DayShow allJanuary 1New Year's DayNew Year's DayJanuary 6EpiphanyFebruary 2Groundhog DayCandlemasFebruary 14Valentine's DayFebruary 15National Flag of Canada DayFebruary 17Louis Riel DayMarch 4Shrove TuesdayMarch 5Ash WednesdayMarch 10Commonwealth DayMarch 17Saint Patrick's DayApril 6Tartan DayApril 13Palm SundayApril 17Maundy ThursdayApril 18Good FridayGood FridayApril 19Holy SaturdayApril 20Easter SundayApril 21Easter Monday (observed by the public service)Easter MondayApril 23Administrative Professionals' DayMay 11Mother's DayMay 19Victoria DayVictoria DayMay 29Ascension DayJune 8PentecostJune 15Father's DayTrinity SundayJune 19Corpus ChristiJune 21National Indigenous Peoples DayJune 24Saint John the BaptistJune 27Canadian Multiculturalism DayJuly 1Canada DayCanada DayAugust 4Terry Fox Day (observed by the public service)August 15Assumption of MarySeptember 1Labour DayLabour DaySeptember 14Terry Fox Run DaySeptember 30National Day for Truth and ReconciliationOrange Shirt Day (National Day for Truth and Reconciliation)October 4Saint Francis of AssisiOctober 13Thanksgiving DayThanksgiving DayOctober 31HalloweenNovember 1All Saints' DayNovember 2All Souls' DayNovember 11Remembrance DayRemembrance Day (restricted)December 24Christmas Eve (after 1:00 p.m., optional, observed by the provincial government)Christmas EveDecember 25Christmas DayChristmas DayDecember 26Boxing DayBoxing Day (observed by the public service)December 31New Year's Eve