Shakaskraal, South Africa Climate

South Africa

Pop. 27,345 Elev. 36 m / 118 ft TZ: Africa/Johannesburg (UTC+2) ·

Temperatures in Shakaskraal stay moderate year-round, from 59°F (15°C) in July to 81°F (27°C) in January. Humidity pushes the summer feels-like temperature to around 87°F (31°C). Expect around 69 rainy days annually (47.1 in / 1197 mm total). The city averages 160 sunny days per year and around 26 thunderstorm days. Ocean water temperatures reach 81°F (27°C) in summer.

Temperature 27°C (81°F) high 15°C (59°F) low
Feels like 31°C (87°F) high 15°C (59°F) low
Rain 69 days 1197 mm (47.1 in) /yr
Sky 160 sunny 26 stormy
Wind 1.1 m/s (2.5 mph) avg

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

Explore on the Map

Monthly Climate Chart

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

Sky & Air by Month

Cloud cover (%)
56
Jan
70
Feb
53
Mar
63
Apr
28
May
17
Jun
22
Jul
36
Aug
57
Sep
53
Oct
68
Nov
65
Dec
Humidity (%)
83
Jan
82
Feb
83
Mar
82
Apr
76
May
68
Jun
71
Jul
76
Aug
77
Sep
79
Oct
77
Nov
80
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 21 km King Shaka International Airport (DUR)
Ski resort 253 km AfriSki
National park 82 km
Hospital 10 km Netcare Alberlito Hospital
Hiking trail 187 km Giants Cup Trail

Interested in Shakaskraal?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 27°C 81°F 23°C 73°F 212 mm 8.3 in 12
February 27°C 80°F 23°C 74°F 160 mm 6.3 in 4
March 27°C 80°F 22°C 72°F 123 mm 4.8 in 12
April 24°C 75°F 20°C 68°F 207 mm 8.2 in 9
May 24°C 75°F 17°C 63°F 32 mm 1.3 in 21
June 23°C 73°F 16°C 60°F 18 mm 0.7 in 28
July 22°C 71°F 15°C 59°F 61 mm 2.4 in 25
August 22°C 72°F 17°C 62°F 13 mm 0.5 in 19
September 23°C 73°F 18°C 64°F 91 mm 3.6 in 9
October 23°C 74°F 18°C 65°F 78 mm 3.1 in 10
November 24°C 75°F 19°C 67°F 79 mm 3.1 in 5
December 25°C 78°F 21°C 70°F 123 mm 4.8 in 6

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 12 3
February 4 2
March 12 2
April 9 7
May 21 0
June 28 1
July 25 4
August 19 0
September 9 1
October 10 2
November 5 2
December 6 2

Water Temperatures Data

↑ See chart
Month Ocean Avg High Lake Avg High
January 27°C 81°F 26°C 78°F
February 27°C 81°F 26°C 78°F
March 27°C 81°F 25°C 77°F
April 26°C 78°F 24°C 75°F
May 25°C 77°F 21°C 71°F
June 22°C 72°F 19°C 67°F
July 22°C 72°F 19°C 66°F
August 21°C 70°F 18°C 65°F
September 22°C 71°F 20°C 68°F
October 22°C 72°F 20°C 69°F
November 24°C 76°F 22°C 71°F
December 25°C 77°F 23°C 74°F