Sign In Register

Weather & Climate in Sault Ste. Marie, ON

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

Sault Ste. Marie has a cool climate with an average annual temperature of 43°F (6°C). Winters average 16°F in January while summers reach 64°F in July. The area gets 266 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 43.6 inches. The area receives 72.1 inches of snow annually, making winter weather a significant factor for residents. The city sits at an elevation of 623 feet.

Temperature

16°F Jan (-9°C) 64°F Jul (18°C)
Annual Average42.5°F
21% below US avg
January Average16°F (-9°C)
July Average64°F (18°C)
Sunny Days266 days/yr

Geography

Elevation623 ft (190 m)
Area85.7 sq mi (222.0 km²)
Population Density841/sq mi
Coordinates46.5168°N, 84.3333°W
TimezoneAmerica/Toronto

Precipitation & Snow

Annual Rainfall 43.6"
15% above US avg
Snowfall 72.1"
Wettest Month (Sep) 4.13"
Driest Month (Feb) 2.13"

Air Quality

Wildfire History

5 wildfires (100+ acres) recorded within 100 km. Largest: DUCK LAKE (21,484 acres, 2012).

Year Name Acres Burned Distance
2012 DUCK LAKE 21,484 83 km
2007 SLEEPER LAKE 17,623 91 km
1998 CAMP FAUNCE 1,922 45 km
1999 MACKINAC3 741 83 km
2019 RIFLE RANGE 729 44 km
Source: NIFC/IRWIN Wildfire Records (100+ acres).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 16°F (-9°C) 3.0 in
February 15°F (-10°C) 2.1 in Coldest, Driest
March 24°F (-5°C) 2.4 in
April 38°F (3°C) 2.7 in
May 51°F (10°C) 2.9 in
June 59°F (15°C) 3.3 in
July 64°F (18°C) 3.2 in Warmest
August 63°F (17°C) 3.7 in
September 55°F (13°C) 4.1 in Wettest
October 44°F (7°C) 3.7 in
November 32°F (-0°C) 3.8 in
December 19°F (-7°C) 3.3 in

Sault Ste. Marie has a seasonal temperature swing of 50°F / from 15°F in February to 64°F in July. Total annual precipitation is 38.4 inches, with September being the wettest month (4.1") and February the driest (2.1").

View full profile of Sault Ste. Marie, ON →