Victoria, British Columbia
British Columbia's capital, Victoria, holds the distinction of being the warmest city in the country. With an average daily high temperature of 7.6 degrees Celsius (45.7 degrees Fahrenheit) and an average daily low temperature of 1.5 degrees Celsius (34.7 degrees Fahrenheit), it has the highest average temperatures in the entire country in January.
The wonderfully warm winters make it pleasant to enjoy a stroll outside year-round, which is one of the reasons so many people decide to retire to Victoria and other lovely areas on Vancouver Island. In the winter, Victoria offers a variety of activities; even the well-known Butchart Gardens are open (although you'll have to head to their indoor gardens to see flowers in bloom). Winter activities like ice skating, Christmas light tours, and a warm cup of tea are still available in Victoria. The distinction is that you can easily engage in these activities without losing feeling in your fingers and toes.