However, due to our physical and cultural proximity to the US, many consumer goods are sold in "soft-metric" quantities: 454 grams of butter, 273 milliletres of pop and so on.
Food recipes are still mostly imperial - cups, teaspoons, tablespoons and so on - though recipes by weight (e.g. for baking) come in either or both formats. Similarly, body weights are still mainly imperial (pounds but not stone) unless you're at the doctor's office, in which case your weight is taken in kilograms.
Realistically, most Canadians know both systems and routinely convert between them.
For weather, we tend to use whichever measure sounds more dramatic: Fahrenheit for hot summer days (109 degrees with the Humidex!) but Celsius for cold winter days (minus 30 with the wind chill!).