Christmas Day is a retail business holiday and a federal statutory holiday in London, Ontario. Salons are closed for the holiday.
Retail stores may be closed on these days in London, Ontario.
Celebrated each year on December 25th, Christmas Day is the most widely observed holiday in the Province of Ontario. It is the one day of the year that almost everything closes, including retailers that are permitted to open on other holidays. Shopping malls, tourist attractions and grocery stores are all closed on Christmas Day. Some restaurants and cafes may open with reduced hours. Some services like pharmacies, convenience stores and gas stations are open as well.
Christmas Day will be observed on: