With some of the most moderate weather in Canada, Victoria boasts an annual average temperature of 14 C, falling below zero on average only twice a year. With its mild weather and staycation feel, it’s no wonder so many visitors are inspired to move here.
Separated from British Columbia's mainland by the Johnstone and Queen Charlotte Straits to the northeast and by the Strait of Georgia to the southeast, Victoria boasts a temperate climate with mild winters and dry summers.
Temperatures here are rarely too hot or too cool. Average winter temperatures range between 8 C and 4 C, with average summer highs around 22 C. Packing light almost always works when travelling to Victoria.
If you’re headed here in December, just be sure to pack an umbrella. December is this island’s rainiest month. July, on the other hand, is the driest in Canada.