Middelburg, South Africa Climate
South Africa
Pop. 196,263 Elev. 1,479 m / 4,853 ft
TZ: Africa/Johannesburg (UTC+2) ·
Middelburg has mild summers with average highs of 80°F (27°C) in January, and cool winters averaging 38°F (3°C) in June. Rain falls on about 63 days per year (42.1 in / 1068 mm total). The city averages 196 sunny days per year and around 47 thunderstorm days.
| Temperature | 27°C (80°F) high | 3°C (38°F) low |
| Feels like | 28°C (83°F) high | 3°C (38°F) low |
| Rain | 63 days | 1068 mm (42.1 in) /yr |
| Sky | 196 sunny | 47 stormy |
| Wind | 0.9 m/s (2.0 mph) avg |
Looking for a place with a climate like Middelburg? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Mar, Apr, May, Jun, Jul, Aug, Sep, Oct
Sky & Air by Month
Cloud cover (%)
52
Jan 65
Feb 54
Mar 55
Apr 22
May 10
Jun 14
Jul 15
Aug 28
Sep 38
Oct 69
Nov 63
Dec Humidity (%)
67
Jan 71
Feb 75
Mar 76
Apr 62
May 51
Jun 49
Jul 37
Aug 43
Sep 57
Oct 75
Nov 74
Dec Weather Days by Month
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 129 km O.R. Tambo International Airport (JNB)
Ski resort 346 km AfriSki
National park 240 km Marakele National Park
Hospital 2 km Life Midmed Hospital
Hiking trail 88 km Wapad Hiking Trail
Interested in Middelburg?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 27°C 80°F | 17°C 62°F | 164 mm 6.5 in | — | 15 |
| February | 26°C 79°F | 17°C 63°F | 190 mm 7.5 in | — | 6 |
| March | 25°C 76°F | 16°C 60°F | 107 mm 4.2 in | — | 10 |
| April | 21°C 70°F | 12°C 54°F | 89 mm 3.5 in | — | 12 |
| May | 21°C 69°F | 7°C 44°F | 14 mm 0.6 in | — | 23 |
| June | 19°C 66°F | 3°C 38°F | 2 mm 0.1 in | — | 28 |
| July | 19°C 66°F | 5°C 41°F | 4 mm 0.1 in | — | 28 |
| August | 23°C 74°F | 8°C 46°F | 13 mm 0.5 in | — | 27 |
| September | 26°C 78°F | 12°C 53°F | 52 mm 2.0 in | — | 20 |
| October | 25°C 77°F | 12°C 54°F | 56 mm 2.2 in | — | 17 |
| November | 23°C 73°F | 14°C 56°F | 215 mm 8.5 in | — | 5 |
| December | 24°C 76°F | 15°C 59°F | 162 mm 6.4 in | — | 5 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 15 | 9 |
| February | 6 | 3 |
| March | 10 | 5 |
| April | 12 | 3 |
| May | 23 | 1 |
| June | 28 | 0 |
| July | 28 | 0 |
| August | 27 | 1 |
| September | 20 | 2 |
| October | 17 | 2 |
| November | 5 | 9 |
| December | 5 | 12 |