Port Elizabeth Weather & Climate: Best Time to Visit
Average temperatures, rainfall, sunshine and the best time to visit Port Elizabeth.
Climate overview of Port Elizabeth
With consistently stable weather, Port Elizabeth, Eastern Cape, South Africa, sees little seasonal temperature change. Daytime highs average 22°C (72°F), ranging from 24°C (75°F) in February to 20°C (68°F) in July.
Annual rainfall is moderate at around 584 mm (23 in), with August being the wettest month. The sunniest month is December, with 9.4 hours of sunshine per day on average.
Port Elizabeth Weather by Month
Pick a month to see the average temperature, rainfall and sunshine in Port Elizabeth — and find the best time to visit.
Monthly Temperature in Port Elizabeth
The climate in Port Elizabeth remains fairly constant, offering pleasant temperatures throughout the year. Average daytime temperatures reach a comfortable 24°C (75°F) in February. In July, the coolest month of the year, temperatures drop to a pleasant 20°C (68°F).
At night, temperatures range from around 20°C (68°F) in February to 14°C (57°F) in July.
Check out our detailed temperature page for more information.
Temperature ranges by month
Rainfall in Port Elizabeth
Generally, Port Elizabeth experiences moderate precipitation patterns, averaging 584 mm (23 in) yearly. Despite minor fluctuations, Port Elizabeth enjoys fairly consistent precipitation throughout the year. In August, you can expect around 59 mm (2.3 in) of precipitation, while in January, Port Elizabeth receives about 39 mm (1.5 in). For more details, please visit our Port Elizabeth Precipitation page.
The mean monthly precipitation over the year, including rain, hail, and snow
Sunshine Hours in Port Elizabeth
Port Elizabeth experiences moderate variation in sunshine hours across the seasons. With 9.4 hours daily sunshine in December, it dips to 6.8 hours in June, offering a balanced mix of sunny and overcast days.
Visit our detailed sunshine hours page for more information.
Monthly hours of sunshine
Daily hours of sunshine
Humidity in Port Elizabeth by Month
The relative humidity is high throughout the year in Port Elizabeth.
The city experiences its highest humidity in March, reaching 82%. In June, the humidity drops to its lowest level at 73%. What does this mean? Read our detailed page on humidity levels for further details.
Relative humidity over the year
Best Time to Visit Port Elizabeth
While you can visit anytime with confidence, the drier months like January (with just 39 mm (1.5 in) rainfall) provide the most favorable conditions for extended outdoor exploration and flexible itineraries. Planning your next adventure but unsure where to go? Our climate tool suggests perfect locations tailored to your preferred weather conditions. Discover your ideal travel destination with our weather planner.
Frequently asked questions about the climate in Port Elizabeth
What temperatures can I expect in Port Elizabeth?
Daytime highs range from 20°C (68°F) in July to 24°C (75°F) in February. Nighttime lows range from 14°C (57°F) to 20°C (68°F). Temperatures stay relatively stable year-round.
How much rain does Port Elizabeth get?
Annual rainfall is around 584 mm (23 in). August is the wettest month with 59 mm (2.3 in), while January is the driest with 39 mm (1.5 in).
How sunny is Port Elizabeth?
Port Elizabeth receives around 2,802 hours of sunshine per year. December is the sunniest month with 281 hours, while June is the cloudiest with just 205 hours. Overall, Port Elizabeth enjoys abundant sunshine.
Port Elizabeth 3-Day Forecast
Port Elizabeth 3-Day Forecast
Port Elizabeth on the map
Port Elizabeth is highlighted — select any city to see its climate.
Popular this month
Where to go in July — average daytime high across popular destinations.
Bucket list
Need travel inspiration? Check out our bucket list articles and be inspired.
Visit Kruger Park in South Africa
Are you going to South Africa, then you cannot skip the Kruger Park. The Kruger Park is one of the most beautiful and largest safari parks in the world.
One of South Africa's most spectacular private game reserves
Sabi Sand Game Reserve is one of South Africa's most spectacular private game reserves. The chance that you see the entire Big Five is high in winter (June - August).
Stay in the world's largest open-air gallery
Vast mountains, beautiful nature, tranquility and the possibility of hiking and seeing fascinating rock paintings. This can all be experienced at the Cederberg Mountains.
Kwazulu Natal
Countless beautiful landscapes, a colorful collection of cultures, wildlife parks, busy and deserted beaches, lively cities, small villages and a subtropical climate.