McGregor, Western Cape Climate

South Africa

Pop. 3,744 Elev. 233 m / 764 ft TZ: Africa/Johannesburg (UTC+2) ·

Dry and warm, McGregor sees December highs of 85°F (29°C) and cool July lows of 41°F (5°C). Expect around 12 rainy days annually (11.7 in / 297 mm total). The city averages 184 sunny days per year. Ocean water temperatures reach 71°F (22°C) in summer.

Temperature 30°C (85°F) high 5°C (41°F) low
Feels like 31°C (88°F) high 5°C (41°F) low
Rain 12 days 297 mm (11.7 in) /yr
Sky 184 sunny 0 stormy
Wind 1.4 m/s (3.1 mph) avg

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

Explore on the Map

Monthly Climate Chart

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

Sky & Air by Month

Cloud cover (%)
28
Jan
33
Feb
41
Mar
51
Apr
36
May
48
Jun
50
Jul
50
Aug
50
Sep
39
Oct
37
Nov
38
Dec
Humidity (%)
54
Jan
57
Feb
65
Mar
72
Apr
68
May
71
Jun
73
Jul
67
Aug
63
Sep
56
Oct
57
Nov
55
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 113 km Cape Town International Airport (CPT)
Ski resort 845 km Tiffindell
National park 60 km Bontebok National Park
Hospital 18 km Robertson Hospital
Hiking trail 18 km Boesmanskloof Trail

Interested in McGregor?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 30°C 85°F 16°C 60°F 20 mm 0.8 in 25
February 29°C 85°F 16°C 61°F 12 mm 0.5 in 19
March 28°C 82°F 16°C 61°F 29 mm 1.1 in 17
April 24°C 75°F 13°C 55°F 70 mm 2.8 in 12
May 21°C 70°F 9°C 48°F 25 mm 1.0 in 19
June 17°C 63°F 7°C 44°F 43 mm 1.7 in 11
July 16°C 61°F 5°C 41°F 30 mm 1.2 in 11
August 18°C 65°F 7°C 44°F 9 mm 0.4 in 11
September 22°C 72°F 9°C 48°F 15 mm 0.6 in 12
October 25°C 76°F 11°C 52°F 14 mm 0.5 in 15
November 28°C 83°F 14°C 57°F 13 mm 0.5 in 17
December 30°C 85°F 15°C 58°F 17 mm 0.7 in 15

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 25 0
February 19 0
March 17 0
April 12 0
May 19 0
June 11 0
July 11 0
August 11 0
September 12 0
October 15 0
November 17 0
December 15 0

Water Temperatures Data

↑ See chart
Month Ocean Avg High Lake Avg High
January 22°C 71°F 22°C 71°F
February 21°C 70°F 22°C 72°F
March 19°C 65°F 22°C 72°F
April 18°C 64°F 20°C 67°F
May 17°C 62°F 16°C 61°F
June 16°C 62°F 14°C 57°F
July 16°C 61°F 12°C 54°F
August 16°C 61°F 12°C 53°F
September 16°C 61°F 13°C 56°F
October 17°C 63°F 15°C 59°F
November 18°C 65°F 19°C 66°F
December 20°C 68°F 21°C 70°F