Sign In Register

Elandskraal, South Africa

Full City Profile

7,621 Population 6/sq mi density
2,759 ft Elevation 841 meters
68°F Avg Temperature 20°C
Elandskraal enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winters average 77°F in January while summers reach 56°F in July. The area gets 296 sunny days per year. Annual precipitation totals 21.9 inches. The area receives 0.0 inches of snow annually.

Temperature

77°F Jan (25°C) 56°F Jul (13°C)
Annual Average68.3°F
26% above US avg
January Average77°F (25°C)
July Average56°F (13°C)
Sunny Days296 days/yr

Geography

Elevation2,759 ft (841 m)
Area1,281.0 sq mi (3,317.8 km²)
Population Density6/sq mi
Coordinates-24.7209°N, 29.4078°W
TimezoneAfrica/Johannesburg

Precipitation & Snow

Annual Rainfall 21.9"
43% below US avg
Snowfall 0.0"
Wettest Month (Dec) 4.21"
Driest Month (Jul) 0.16"

Air Quality

Earthquake History

3 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.8. Most recent: M3.0 on Jun 23, 2018.

Dec 2, 2013 33 km SE of Modimolle, South Africa M4.8 84 km
Feb 12, 1993 47 km WSW of Siyabuswa, South Africa M3.4 99 km
Jun 23, 2018 31 km ESE of Lebowakgomo, South Africa M3.0 66 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 77°F (25°C) 3.4 in Warmest
February 76°F (25°C) 3.4 in
March 74°F (23°C) 2.2 in
April 69°F (20°C) 1.6 in
May 61°F (16°C) 0.4 in
June 55°F (13°C) 0.2 in Coldest
July 56°F (13°C) 0.2 in Driest
August 61°F (16°C) 0.2 in
September 68°F (20°C) 0.7 in
October 73°F (23°C) 1.7 in
November 74°F (24°C) 3.7 in
December 76°F (24°C) 4.2 in Wettest

Elandskraal has a seasonal temperature swing of 22°F / from 55°F in June to 77°F in January. Total annual precipitation is 21.9 inches, with December being the wettest month (4.2") and July the driest (0.2").

View full weather details →