Sign In Register

Weather & Climate in Williams Lake, BC

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Williams Lake has a cool climate with an average annual temperature of 41°F (5°C). Winters average 18°F in January while summers reach 61°F in July. The area gets 306 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 16.3 inches (drier than the 38-inch national average). The area receives 5.5 inches of snow annually. The city sits at an elevation of 2,215 feet.

Temperature

18°F Jan (-8°C) 61°F Jul (16°C)
Annual Average40.9°F
24% below US avg
January Average18°F (-8°C)
July Average61°F (16°C)
Sunny Days306 days/yr

Geography

Elevation2,215 ft (675 m)
Area6.4 sq mi (16.6 km²)
Population Density39/sq mi
Coordinates52.1415°N, 122.1445°W
TimezoneAmerica/Vancouver

Precipitation & Snow

Annual Rainfall 16.3"
57% below US avg
Snowfall 5.5"
Wettest Month (Jun) 2.17"
Driest Month (Mar) 0.67"

Air Quality

Nearby Volcanoes

3 volcanoes within 200 km. Closest: Wells Gray-Clearwater (109 km).

Name Type Elevation Last Eruption Distance
Wells Gray-Clearwater Pyroclastic cone(s) 2,576 m (8,451 ft) 1550 109 km
Bridge River Cones Volcanic field 2,500 m (8,202 ft) Unknown 173 km
Meager Complex 2,680 m (8,793 ft) -410 193 km
Source: Smithsonian Institution Global Volcanism Program (GVP).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 18°F (-8°C) 1.3 in Coldest
February 25°F (-4°C) 0.7 in
March 33°F (1°C) 0.7 in Driest
April 42°F (5°C) 0.8 in
May 50°F (10°C) 1.5 in
June 56°F (14°C) 2.2 in Wettest
July 61°F (16°C) 2.0 in Warmest
August 61°F (16°C) 1.8 in
September 52°F (11°C) 1.4 in
October 42°F (6°C) 1.3 in
November 30°F (-1°C) 1.4 in
December 21°F (-6°C) 1.4 in

Williams Lake has a seasonal temperature swing of 43°F / from 18°F in January to 61°F in July. Total annual precipitation is 16.3 inches, with June being the wettest month (2.2") and March the driest (0.7").

View full profile of Williams Lake, BC →