Winters in Prince Rupert are mild by Canadian standards, with the average afternoon temperature in December, January and February being 5 °C which is the tenth warmest in Canada, surpassed only by other British Columbia cities.