Port Elizabeth weather in July

Port Elizabeth, South Africa
Photo: Leo za1 · CC BY-SA 3.0

July in Port Elizabeth: nice, dry, with clean air — a great time to visit.

#12 of 12 months in Port Elizabeth · #491 of 897 destinations to visit in July · comfort 79/100 (tier B)

Updated June 2026 · climate normals from ERA5 reanalysis

Traveller notes on Port Elizabeth in July

No notes yet. Open Port Elizabeth on the map to add the first one.

Port Elizabeth climate normals — July

Daytime high19°C / 67°F😎 nice
Nighttime low12°C / 54°F
Rainfall18 mm / 0.7 in☀️ dry
Rainy days4 days
Humidity72%💧 humid
Dew point10°C / 49°F
Sunshine8.8 h/day
Daylight10.1 h
Wind20 km/h / 13 mph
Air quality (US AQI)37🍃 good

Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.

Where is Port Elizabeth?

Loading map…

Port Elizabeth in July — FAQ

Is July a good time to visit Port Elizabeth?
July in Port Elizabeth: nice, dry, with clean air — a great time to visit. It ranks #12 of 12 months for Port Elizabeth on SeasonMap's comfort score (79/100).
What is the weather like in Port Elizabeth in July?
In July, Port Elizabeth averages a daily high of 19.3°C and a low of 12.1°C, with about 17.5 mm of rain over roughly 4 rainy days.
What is the air quality in Port Elizabeth in July?
Port Elizabeth has a mean US Air Quality Index of about 37 in July.

Other months in Port Elizabeth

Compare Port Elizabeth in July

Warmer or cooler than Port Elizabeth in July

Similar destinations in Southern AfricaJuly