I grew up in central British Columbia and school was rarely canceled due to snow. And we would get A LOT.
The city has a huge capacity for snow removal, with a massive team of front-end loaders, graders, snow plows, and many dozens of dump trucks running a bucket brigade off the snow blowers which are basically front-end loaders fitted with blowing units the size of a car.
The removal process would continue through the night and by morning main streets would be open, allowing the city to function and kids to go to school.
The city itself is laid out to accommodate this process, with extra-wide lanes to accommodate the two-metre berms of snow that run down the centre of the street during the process.
The annual snow removal budget is millions of dollars for a city of 80,000. I assume this system is typical of most Canadian cities.
But when I lived in Victoria, BC, a city of 350,000 with a very mild climate, I remember the city being shut down after a one-foot snowfall. The snow wasn’t removed before everyone drove on it and compressed it into an icy sheet. The daily melting and freezing process furthered the effect, creating a city-wide skating rink. The city didn’t have the equipment to deal with the situation and nobody had the proper tires on their vehicle and if they had they lacked the skill to drive on the ice anyway.
Stores were closed, city buses stopped running, the whole city effectively shut right down. I found it pretty amusing.