Prince Rupert has an oceanic climate (Köppen Cfb) and is also in a temperate rainforest. Prince Rupert is known as "The City of Rainbows",as it is Canada's wettest city, with 2,620 mm (103 in) of annual precipitation on average, of which 2,530 mm (100 in) is rain; in addition, 240 days per year receive at least some measurable precipitation, and there are only 1230 hours of sunshine per year, so it is regarded as the municipality in Canada which receives the lowest amount of sunshine annually. Tourist brochures boast about Prince Rupert's "100 days of sunshine".[citation needed] However, Stewart, British Columbia receives even less sunshine, at 985 sunshine hours per year.   Out of Canada's 100 largest cities, Prince Rupert has the coolest summer, with an average high of 15.67 °C (60.21 °F). Winters in Prince Rupert are mild by Canadian standards, with the average afternoon temperature in December, January and February being 5.2 °C (41.4 °F) which is the tenth warmest in Canada, surpassed only by other British Columb ... See the full answer