From sun and snow, to fog and rain, Canada's weather is extreme. Although the seasons vary greatly from coast, to coast, to coast, the weather always plays a big part in our lives.