Canada is the second largest country in the world so it has a variety of climates. The northern part of Canada is extremely cold, with summer lasting less than two months, but almost all Canadians live near the southern border where the weather is warmer.
The climate around Vancouver, on Canada’s west coast, is rainy and temperate. It rarely snows except in the mountains. High temperatures in summer are around 72°F and in winter around 45°F. It rains in Vancouver almost half the days in winter but much the summer has more sunshine.
Near Toronto, the climate is continental. Winters are cold and snowy. Summers are warm and humid. High temperatures in summer are around 79°F and in winter 32°F. It rains on average 7 days a month year-round.
The climate of Canada is varied, and there will be big differences in weather on any given day from one part of the country to another. If you’re planning to tour Canada as an adult or as a student, it’s a good idea to check the climate in the area you’ll be visiting first.