St. Thomas, Canada Climate

Canada

Pop. 38,909 Elev. 232 m / 761 ft TZ: America/Toronto (UTC-4) ·

St. Thomas has a dry climate with warm summers reaching 79°F (26°C) in July and cold winters averaging 19°F (-7°C) in February. Wind chill can push winter lows to 7°F (-14°C). Rain falls on about 44 days per year (28.3 in / 719 mm total), with snow on 7 days and 67 in (1694 mm) of annual accumulation. The city averages 101 sunny days per year and around 24 thunderstorm days. Ocean water temperatures reach 76°F (24°C) in summer.

Temperature 26°C (79°F) high -7°C (19°F) low
Feels like -14°C (7°F) low
Rain 44 days 719 mm (28.3 in) /yr
Snow 7 days 1694 mm (66.7 in) /yr
Sky 101 sunny 24 stormy
Wind 1.7 m/s (3.8 mph) avg

Looking for a place with a climate like St. Thomas? Explore and filter 150,000+ cities worldwide.

Explore on the Map

Monthly Climate Chart

↓ Monthly data table
Best months to visit: Jun, Aug, Sep, Oct

Sky & Air by Month

Cloud cover (%)
78
Jan
80
Feb
65
Mar
68
Apr
64
May
54
Jun
48
Jul
40
Aug
34
Sep
39
Oct
66
Nov
81
Dec
Humidity (%)
74
Jan
78
Feb
69
Mar
66
Apr
74
May
73
Jun
75
Jul
72
Aug
72
Sep
72
Oct
72
Nov
75
Dec

Weather Days by Month

↓ Weather days table

Water Temperatures

↓ Water temperatures table

Cities with Similar Climate

Find similar cities on the map →

Nearby Cities

Nearby

Commercial airport 29 km London International Airport (YXU)
Ski resort 138 km Alpine Valley
National park 19 km Port Bruce Provincial Park
Hospital 2 km St Thomas-Elgin General Hospital
Hiking trail 2 km Kettle Creek Conservation Area

Interested in St. Thomas?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January -3°C 27°F -7°C 19°F 13 mm 0.5 in 362 mm14.3 in 1
February -1°C 30°F -7°C 19°F 14 mm 0.5 in 525 mm20.7 in 0
March 7°C 44°F -1°C 31°F 94 mm 3.7 in 70 mm2.7 in 7
April 11°C 51°F 3°C 38°F 80 mm 3.1 in 50 mm2.0 in 5
May 16°C 60°F 9°C 49°F 94 mm 3.7 in 8
June 23°C 73°F 16°C 62°F 64 mm 2.5 in 9
July 26°C 79°F 19°C 67°F 85 mm 3.3 in 11
August 24°C 75°F 17°C 63°F 47 mm 1.9 in 18
September 22°C 72°F 14°C 58°F 49 mm 1.9 in 20
October 16°C 61°F 9°C 49°F 70 mm 2.8 in 17
November 8°C 46°F 2°C 36°F 42 mm 1.6 in 216 mm8.5 in 5
December 1°C 33°F -5°C 23°F 67 mm 2.6 in 471 mm18.5 in 0

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 1 0
February 0 0
March 7 5
April 5 3
May 8 4
June 9 3
July 11 2
August 18 2
September 20 1
October 17 2
November 5 0
December 0 2

Water Temperatures Data

↑ See chart
Month Ocean Avg High Lake Avg High
January 3°C 37°F 0°C 33°F
February -2°C 29°F 0°C 32°F
March 1°C 35°F 1°C 35°F
April 6°C 43°F 5°C 42°F
May 11°C 51°F 12°C 54°F
June 20°C 69°F 18°C 65°F
July 24°C 76°F 24°C 75°F
August 24°C 76°F 23°C 73°F
September 20°C 69°F 19°C 66°F
October 20°C 68°F 14°C 58°F
November 12°C 54°F 6°C 43°F
December 6°C 43°F 1°C 34°F