Swartruggens Mountains

Small agricultural town in North West province

Main image
Swartruggens, North West, South Afric (19909348703).jpg
Swartruggens, North West, South Africa (19908990194).jpg
Swartruggens, North West, South Africa (19909059484).jpg
Swartruggens, North West, South Africa (19910539464).jpg
Swartruggens, North West, South Africa (19912858433).jpg
Swartruggens, North West, South Africa (20342788648).jpg
Swartruggens, North West, South Africa (20343285790).jpg
Swartruggens, North West, South Africa (20344430898).jpg
Swartruggens, North West, South Africa (20344998249).jpg
Swartruggens, North West, South Africa (20345087510).jpg

Swartruggens at a Glance#

Weather & Climate near Swartruggens#

Climate

Swartruggens's climate is classified as Cold Semi-Arid - Cold Semi-Arid climate with warm summers (peaking in January) and cool winters (coldest in July). Temperatures range from 2°C to 29°C. Moderate rainfall (633 mm/year) with a pronounced dry season.

Air Quality: AQI 78 Moderate
Best Time to Visit
SeptemberOctoberJune
Temperature & Rainfall
Temperature Range
42°
Warmest Month
-3°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Very Good 16° - 29° 22° 120 mm partly cloudy 59% 2.4 m/s 2.9 extreme 13.4h
February Excellent 16° - 28° 22° 98 mm partly cloudy 59% 2.4 m/s 2.7 extreme 12.8h
March Excellent 14° - 27° 21° 88 mm some cloud 58% 2.5 m/s 2.2 extreme 12.1h
April Excellent 10° - 25° 18° 46 mm some cloud 58% 2.1 m/s 1.6 very high 11.4h
May Excellent 6° - 22° 14° 14 mm clear 49% 2.1 m/s 1.2 high 10.8h
June Excellent 3° - 20° 11° 6 mm clear 49% 2.1 m/s 0.9 moderate 10.4h
July Excellent 2° - 20° 11° 4 mm clear 44% 2.1 m/s 1.0 moderate 10.6h
August Excellent 5° - 23° 14° 6 mm clear 37% 2.8 m/s 1.3 high 11.1h
September Ideal 9° - 26° 18° 21 mm clear 32% 3.2 m/s 1.8 very high 11.8h
October Excellent 12° - 28° 20° 48 mm mostly sunny 40% 3.2 m/s 2.3 extreme 12.6h
November Excellent 14° - 28° 21° 77 mm partly cloudy 48% 3.2 m/s 2.7 extreme 13.2h
December Very Good 15° - 29° 22° 105 mm partly cloudy 56% 2.8 m/s 2.9 extreme 13.6h