Thornhill, South Africa Climate

South Africa

Pop. 5,000 Elev. 227 m / 745 ft TZ: Africa/Johannesburg (UTC+2) ·

Thornhill has a mild, temperate climate year-round, with temperatures ranging from 53°F (12°C) in July to 76°F (24°C) in January. Rain falls on about 16 days per year (14.7 in / 373 mm total). The city averages 188 sunny days per year. Ocean water temperatures reach 73°F (23°C) in summer.

Temperature 25°C (76°F) high 12°C (53°F) low
Feels like 12°C (53°F) low
Rain 16 days 373 mm (14.7 in) /yr
Sky 188 sunny 8 stormy
Wind 1.9 m/s (4.2 mph) avg

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

Explore on the Map

Monthly Climate Chart

↓ Monthly data table
Best months to visit: Feb, Mar, May, Aug, Sep, Oct, Nov, Dec

Sky & Air by Month

Cloud cover (%)
37
Jan
42
Feb
42
Mar
46
Apr
28
May
31
Jun
34
Jul
46
Aug
53
Sep
44
Oct
45
Nov
42
Dec
Humidity (%)
74
Jan
77
Feb
80
Mar
80
Apr
70
May
63
Jun
65
Jul
69
Aug
74
Sep
72
Oct
75
Nov
74
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 45 km Chief Dawid Stuurman International Airport (PLZ)
Ski resort 446 km Tiffindell
National park 66 km Addo Elephant National Park (Kabouge Section)
Hospital 26 km Letitia Bam
Hiking trail 35 km Nieshout Trail

Interested in Thornhill?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 25°C 76°F 19°C 67°F 49 mm 1.9 in 18
February 24°C 75°F 19°C 66°F 31 mm 1.2 in 14
March 24°C 75°F 18°C 65°F 40 mm 1.6 in 14
April 22°C 72°F 16°C 61°F 44 mm 1.8 in 13
May 22°C 71°F 14°C 57°F 19 mm 0.8 in 21
June 20°C 68°F 13°C 55°F 47 mm 1.9 in 21
July 20°C 67°F 12°C 53°F 41 mm 1.6 in 18
August 20°C 67°F 13°C 55°F 12 mm 0.5 in 15
September 20°C 67°F 14°C 57°F 22 mm 0.9 in 12
October 21°C 70°F 14°C 58°F 29 mm 1.1 in 14
November 22°C 72°F 17°C 62°F 21 mm 0.8 in 14
December 23°C 74°F 17°C 63°F 17 mm 0.7 in 14

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 18 1
February 14 0
March 14 1
April 13 2
May 21 0
June 21 2
July 18 2
August 15 0
September 12 0
October 14 0
November 14 0
December 14 0

Water Temperatures Data

↑ See chart
Month Ocean Avg High Lake Avg High
January 23°C 73°F 23°C 73°F
February 22°C 72°F 22°C 71°F
March 20°C 68°F 21°C 70°F
April 19°C 65°F 19°C 67°F
May 19°C 66°F 17°C 63°F
June 20°C 68°F 17°C 62°F
July 19°C 67°F 16°C 60°F
August 18°C 64°F 15°C 60°F
September 19°C 66°F 17°C 62°F
October 19°C 66°F 17°C 63°F
November 20°C 68°F 20°C 67°F
December 20°C 68°F 20°C 69°F