WhereItsSunny

Climate of Kimberley, Northern Cape, South Africa

Point-value climate at Kimberley (Northern Cape, South Africa). Population approximately 165,264.

Located in Northern Cape, South Africa, Kimberley has a seasonal climate. Population approximately 165,264. Monthly average temperatures range from 10.3°C / 50.5°F in June to 25°C / 77°F in January, with rainfall varying from 6 mm / 0.2 in (June) to 81 mm / 3.2 in (February) — about 455 mm / 17.9 in across the year. Kimberley is the capital of Northern Cape. These are point-value climate normals sampled at Kimberley's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: April, September, October, November.

Best time to visit Kimberley →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January25°C77°F73 mm2.9″
February23.9°C75°F81 mm3.2″
March21.7°C71.1°F73 mm2.9″
April17.8°C64°F39 mm1.5″Sunny & Mild
May13.5°C56.3°F15 mm0.6″
June10.3°C50.5°F6 mm0.2″
July10.3°C50.5°F6 mm0.2″
August12.7°C54.9°F8 mm0.3″
September16.8°C62.2°F16 mm0.6″Sunny & Mild
October19.8°C67.6°F37 mm1.5″Sunny & Mild
November22°C71.6°F43 mm1.7″Sunny & Mild
December23.9°C75°F58 mm2.3″

Frequently asked questions

What is the best time to visit Kimberley?

The months with the sunniest, driest weather are April, September, October, November. Kimberley's warmest month is January at an average of 25°C / 77°F, and its driest month is June with about 6 mm / 0.2 in of rain.

What is the climate of Kimberley?

Kimberley, in Northern Cape, South Africa, has monthly average temperatures ranging from 10.3°C / 50.5°F in June to 25°C / 77°F in January. Annual rainfall is approximately 455 mm / 17.9 in, with the wettest month being February (81 mm / 3.2 in) and the driest June (6 mm / 0.2 in).

What is the average temperature in Kimberley in January?

The average temperature in Kimberley in January is 25°C / 77°F, with rainfall of about 73 mm / 2.9 in — the warmest month of the year.

When is the driest month in Kimberley?

The driest month in Kimberley is June, with about 6 mm / 0.2 in of average monthly rainfall. Average temperature that month is 10.3°C / 50.5°F.

When is the wettest month in Kimberley?

The wettest month in Kimberley is February, with approximately 81 mm / 3.2 in of average monthly rainfall.