The climate in Canada is commonly known by a lot of people as a land of snow and freezing temperatures. Canada is very big on the land, so the climate varies a lot depending on its location, time, and seasons. Climate regions in Canada include Marine West Coast, Highland, Semiarid, Humid Continental, Subarctic, Tundra. There are short summers in Canada, being hot and humid. The winters are long and harsh. The transitions to winter and summer are usually short. In the summer, the average temperature in Ottawa is 71°F (22°C), with July being its hottest month while in Vancouver it is 64°F (18°F), with August being its hottest month. The average winter temperature in Ottawa is 15°F (-10°C), with January being its coldest month, while in Vancouver it is 38° (4°C), with January also being its coldest month. Permafrost is common in Canada. Because Canada has harsh climates, it also leads to extreme weather. You can see more data about the climate and weather in different places of Canada
here. You can see things like aurora borealis, nightime sun, etc. There are, though, places that are not as bad with weather. Canada is a diverse, unique place with many differences due to its size.