... including targeted forecasts at the time of your arrival to each point!
Williams Lake, British Columbia has a continental climate with warm summers and cold winters. During the summer months, temperatures typically range from 17°C to 28°C, while in winter they range from -6°C to 4°C. The average rainfall is around 481 mm per year, with the wettest months being October and November. Snowfall is common in the winter, with an average of 79 cm falling per year. On average, there are about 2,000 hours of sunshine each year. Summer nights are usually pleasant, with temperatures dropping to around 10°C. Spring and autumn tend to be mild, with temperatures ranging from 5°C to 20°C.
As of 2020, the city population is 10753.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Williams Lake, British Columbia.