Sign In Register

Weather & Climate in Grande Prairie, AB

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

Grande Prairie has a cool climate with an average annual temperature of 40°F (4°C). Winters average 16°F in January while summers reach 64°F in July. The area gets 303 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 19.7 inches (drier than the 38-inch national average). The area receives 42.2 inches of snow annually, making winter weather a significant factor for residents. The city sits at an elevation of 2,133 feet.

Temperature

16°F Jan (-9°C) 64°F Jul (18°C)
Annual Average39.9°F
26% below US avg
January Average16°F (-9°C)
July Average64°F (18°C)
Sunny Days303 days/yr

Geography

Elevation2,133 ft (650 m)
Area51.2 sq mi (132.7 km²)
Population Density1,252/sq mi
Coordinates55.1667°N, 118.8027°W
TimezoneAmerica/Edmonton

Precipitation & Snow

Annual Rainfall 19.7"
48% below US avg
Snowfall 42.2"
Wettest Month (Jun) 2.99"
Driest Month (Mar) 0.75"

Air Quality

Earthquake History

6 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M5.3.

Apr 14, 2001 44 km NE of Dawson Creek, Canada M5.3 120 km 10 km
Feb 20, 2025 68 km NE of Grande Cache, Canada M4.7 91 km 10 km
Jan 23, 2015 32 km W of Fox Creek, Canada M4.4 126 km 1 km
Jan 12, 2016 15 km WNW of Fox Creek, Canada M4.4 139 km 5 km
Aug 24, 2024 32 km WNW of Fox Creek, Canada M4.2 122 km 6 km
May 3, 1995 36 km E of Sexsmith, Canada M3.3 45 km 0 km
Source: USGS Earthquake Catalog (M2.5+, 1990-2025). Sorted by magnitude.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 16°F (-9°C) 1.3 in
February 12°F (-11°C) 0.8 in
March 24°F (-5°C) 0.8 in Driest
April 40°F (4°C) 0.8 in
May 51°F (10°C) 1.5 in
June 58°F (14°C) 3.0 in Wettest
July 64°F (18°C) 2.8 in Warmest
August 59°F (15°C) 2.4 in
September 50°F (10°C) 1.7 in
October 40°F (4°C) 1.0 in
November 20°F (-7°C) 1.1 in
December 10°F (-12°C) 1.0 in Coldest

Grande Prairie has a seasonal temperature swing of 54°F / from 10°F in December to 64°F in July. Total annual precipitation is 18.4 inches, with June being the wettest month (3.0") and March the driest (0.8").

View full profile of Grande Prairie, AB →