Port Elizabeth Weather, When to Go and Climate Information

(Port Elizabeth, Eastern Cape Province, South Africa)



Beachfront photoPort Elizabeth enjoys a subtropical climate, with more sunshine hours than any of South Africa's coastal cities. Temperatures are moderate all year round, rainfall is relatively light and the sea temperature is always pleasant

Given the weather, it's little wonder that Port Elizabeth has become such a popular destination for visitors, particular those who enjoy their water sports and beach-related activities.



Further beach view

Seasonal Climate Variations / When to Go

Sunseekers will be delighted to learn that the summers in Port Elizabeth are generally hot, with average daily temperatures of around 25°C / 77°F. Temperatures can rise to over 30°C / 86°F. Having said that, though, the weather tends to be less hot and the climate is noticeably less humid than in northern regions of South Africa.

Winters in Port Elizabeth are pleasantly mild, on the whole. Daytime temperatures from June to August are, on average, around 20°C / 68°F, which is not a great deal different to those recorded in the summer. Night-time temperatures are on average around 7°C / 45°F, although they can fall below freezing on occasion.

Port Elizabeth Weather and Climate Chart (Averages)


Maximum
Minimum

January

26°C / 79°F
16°C / 61°F

February

26°C / 79°F
17°C / 63°F

March

25°C / 77°F
15°C / 59°F

April

23°C / 73°F
12°C / 54°F

May

22°C / 72°F
9°C / 48°F

June

22°C / 72°F
7°C / 45°F

July

21°C / 70°F
6°C / 43°F

August

21°C / 70°F
7°C / 45°F

September

21°C / 70°F
10°C / 50°F

October

23°C / 73°F
12°C / 54°F

November

24°C / 75°F
13°C / 55°F

December

25°C / 77°F
15°C / 59°F