Average annual climate in Grahamstown
You will find an overview of the climatic averages over the whole year in Grahamstown:
- Minimum annual temperature: 11°C
- Average annual temperature: 18°C
- Maximum annual temperature: 25°C
- Precipitation: 75 mm/month (with 19 rainy days/month)
Monthly climate normals
Min / Max | Precipitation | |
January | 15 ° / 28 ° | 56mm / 21 days |
february | 16 ° / 29 ° | 81mm / 18 days |
March | 14 ° / 28 ° | 69mm / 18 days |
April | 12 ° / 25 ° | 68mm / 18 days |
may | 10 ° / 23 ° | - |
June | 7 ° / 20 ° | - |
July | 7 ° / 20 ° | - |
August | 8 ° / 22 ° | - |
September | 9 ° / 23 ° | - |
October | 11 ° / 24 ° | 100mm / 20 days |
November | 12 ° / 26 ° | 79mm / 20 days |
December | 14 ° / 26 ° | 75mm / 21 days |
Weather stats were calculated using information from the GRAHAMSTOWN weather station. It is located in South Africa, 4 km from Grahamstown and is located at an altitude of 642 meters.
The best time to go (or the one to avoid)
Below are some additional questions that should help you decide when is the right time to travel to Grahamstown, or which periods to ban.
Which are the warmest months in Grahamstown?
In Grahamstown, the months of the year with the highest maximum temperatures are:
february (with 29°C), January (with 28°C), March (with 28°C), …
What are the coldest months?
The months of the year with the lowest average temperatures in Grahamstown are:
June (with 14°C), July (with 14°C), August (with 15°C), …
Which are the driest months in Grahamstown?
In Grahamstown, the months of the year with the fewest rainy days are:
April (with 18 rainy days/month), february (with 18 rainy days/month), March (with 18 rainy days/month), …
What are the rainiest months?
The months with the most rainy days in Grahamstown are:
January (with 21 rainy days/month), December (with 21 rainy days/month), October (with 20 rainy days/month), …
What is the weather around?
Around Grahamstown
You might also be interested in these cities:
Port Alfred (45 km from Grahamstown), Fort Beaufort (60 km), Port Elizabeth (112 km), Stutterheim (116 km), East London (132 km), Cradock (153 km), Kruisfontein ( 184 km), …
In South Africa
Check the climate forecasts for other major cities in South Africa:
Cape Town (754 km from Grahamstown), Durban (573 km), Johannesburg (803 km), Pretoria (856 km), Port Elizabeth (112 km), Pietermaritzburg (550 km), Tembisa (829 km), East London (132 km), Bloemfontein (466 km), Vryheid (738 km), …
The traveler's toolbox 🧳
Prepare, compare, and book your trip with our selection of must-see sites:
🛏 Booking: find your hotel/accommodation around the world
🔁 HomeExchange: the #1 home exchange platform
✈️ Skyscanner: surely the best flight comparator
⏱ LastMinute: the best offers for leaving at the last minute
🚗 RentalCars: search and compare car rental
🎟 GetYourGuide: book unforgettable tours and experiences