South Africa States — Climate Month by Month
Compare all 9 subdivisions of South Africa across the year.
← Back to South Africa year-round average
See major cities of South Africa side by side →
| Subdivision | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Eastern Cape | 21°C69.8°F 68 mm2.7″ | 20.9°C69.6°F 79 mm3.1″ | 19.5°C67.1°F 75 mm3″ | 16.6°C61.9°F 43 mm1.7″ | 13.5°C56.3°F 27 mm1.1″ | 10.7°C51.3°F 19 mm0.7″ | 10.4°C50.7°F 21 mm0.8″ | 12°C53.6°F 29 mm1.1″ | 14.3°C57.7°F 33 mm1.3″ | 16.3°C61.3°F 55 mm2.2″ | 18°C64.4°F 64 mm2.5″ | 19.8°C67.6°F 67 mm2.6″ |
| Free State | 21.9°C71.4°F 91 mm3.6″ | 21.2°C70.2°F 87 mm3.4″ | 19.3°C66.7°F 79 mm3.1″ | 15.7°C60.3°F 44 mm1.7″ | 11.6°C52.9°F 18 mm0.7″ | 8°C46.4°F 9 mm0.4″ | 7.8°C46°F 8 mm0.3″ | 10.9°C51.6°F 15 mm0.6″ | 14.8°C58.6°F 23 mm0.9″ | 17.7°C63.9°F 58 mm2.3″ | 19.5°C67.1°F 73 mm2.9″ | 21.2°C70.2°F 76 mm3″ |
| Gauteng | 21.2°C70.2°F 123 mm4.8″ | 20.8°C69.4°F 91 mm3.6″ | 19.5°C67.1°F 84 mm3.3″ | 16.6°C61.9°F 45 mm1.8″ | 13.1°C55.6°F 15 mm0.6″ | 10.1°C50.2°F 6 mm0.2″ | 10.1°C50.2°F 5 mm0.2″ | 12.9°C55.2°F 7 mm0.3″ | 16.8°C62.2°F 23 mm0.9″ | 18.8°C65.8°F 67 mm2.6″ | 19.7°C67.5°F 103 mm4.1″ | 20.7°C69.3°F 111 mm4.4″ |
| KwaZulu-Natal | 21.7°C71.1°F 136 mm5.4″ | 21.7°C71.1°F 123 mm4.8″ | 20.7°C69.3°F 104 mm4.1″ | 18.4°C65.1°F 53 mm2.1″ | 15.7°C60.3°F 30 mm1.2″ | 13.1°C55.6°F 17 mm0.7″ | 13.1°C55.6°F 18 mm0.7″ | 14.9°C58.8°F 28 mm1.1″ | 17.2°C63°F 49 mm1.9″ | 18.4°C65.1°F 85 mm3.3″ | 19.6°C67.3°F 110 mm4.3″ | 21.1°C70°F 122 mm4.8″ |
| Limpopo | 24.3°C75.7°F 109 mm4.3″ | 23.9°C75°F 101 mm4″ | 22.8°C73°F 68 mm2.7″ | 20.4°C68.7°F 36 mm1.4″ | 17°C62.6°F 13 mm0.5″ | 14.2°C57.6°F 6 mm0.2″ | 14°C57.2°F 6 mm0.2″ | 16.5°C61.7°F 5 mm0.2″ | 19.9°C67.8°F 15 mm0.6″ | 22.3°C72.1°F 42 mm1.7″ | 23.2°C73.8°F 84 mm3.3″ | 24°C75.2°F 101 mm4″ |
| Mpumalanga | 21.1°C70°F 132 mm5.2″ | 20.8°C69.4°F 107 mm4.2″ | 19.9°C67.8°F 85 mm3.3″ | 17.5°C63.5°F 44 mm1.7″ | 14.5°C58.1°F 17 mm0.7″ | 11.8°C53.2°F 9 mm0.4″ | 11.7°C53.1°F 9 mm0.4″ | 13.9°C57°F 11 mm0.4″ | 17°C62.6°F 29 mm1.1″ | 18.7°C65.7°F 70 mm2.8″ | 19.6°C67.3°F 113 mm4.4″ | 20.7°C69.3°F 123 mm4.8″ |
| North West | 23.9°C75°F 98 mm3.9″ | 23.3°C73.9°F 82 mm3.2″ | 21.7°C71.1°F 78 mm3.1″ | 18.4°C65.1°F 41 mm1.6″ | 14.5°C58.1°F 13 mm0.5″ | 11.1°C52°F 5 mm0.2″ | 10.8°C51.4°F 3 mm0.1″ | 14°C57.2°F 6 mm0.2″ | 18.2°C64.8°F 15 mm0.6″ | 21.1°C70°F 42 mm1.7″ | 22.4°C72.3°F 64 mm2.5″ | 23.5°C74.3°F 78 mm3.1″ |
| Northern Cape | 24.8°C76.6°F 32 mm1.3″ | 24.3°C75.7°F 40 mm1.6″ | 22.2°C72°F 42 mm1.7″ | 18.3°C64.9°F 24 mm0.9″ | 13.9°C57°F 12 mm0.5″ | 10.6°C51.1°F 9 mm0.4″ | 10°C50°F 8 mm0.3″ | 12.1°C53.8°F 9 mm0.4″ | 15.5°C59.9°F 8 mm0.3″ | 18.9°C66°F 16 mm0.6″ | 21.4°C70.5°F 20 mm0.8″ | 23.6°C74.5°F 24 mm0.9″ |
| Western Cape | 21.9°C71.4°F 19 mm0.7″ | 22.1°C71.8°F 24 mm0.9″ | 20.4°C68.7°F 27 mm1.1″ | 17.4°C63.3°F 32 mm1.3″ | 14°C57.2°F 36 mm1.4″ | 11.5°C52.7°F 38 mm1.5″ | 10.7°C51.3°F 36 mm1.4″ | 11.8°C53.2°F 37 mm1.5″ | 13.7°C56.7°F 25 mm1″ | 16.3°C61.3°F 25 mm1″ | 18.6°C65.5°F 23 mm0.9″ | 20.6°C69.1°F 21 mm0.8″ |
On mobile, scroll the table horizontally to see all months. Click a subdivision name for its full year-round view.
Frequently asked questions
Which state or province in South Africa has the least rain?
Northern Cape is the driest state or province in South Africa, with approximately 244 mm / 9.6 in of average annual rainfall.
Which state or province in South Africa is warmest in July?
Limpopo is the warmest state or province in South Africa in July, with an average temperature of 14°C / 57.2°F.
Which state or province in South Africa is warmest in January?
Northern Cape is the warmest state or province in South Africa in January, with an average temperature of 24.8°C / 76.6°F.
Which state or province in South Africa has the mildest year-round climate?
Limpopo has the highest annual average temperature in South Africa at 20.2°C / 68.4°F, while Free State has the lowest at 15.8°C / 60.4°F.
Which state or province in South Africa has the most sunny months?
Western Cape matches our sunny profiles (warm/mild with limited rain) for 8 months of the year — the most of any state or province in South Africa.