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 MapMonthly Climate Chart
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
Water Temperatures
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 |