South Africans can expect a mix of heat inland and mild breezes along the coast in today’s weather. With spring in full swing, some areas are warming up quickly, while others remain cooler and more comfortable. Whether you’re heading to the office, planning outdoor activities, or travelling, knowing today’s weather will help you prepare for the day ahead.
Weather Forecast for Major Cities
City | Today’s Weather |
---|---|
Pretoria | 28° / 14° |
Johannesburg | 26° / 12° |
Cape Town | 28° / 13° |
Durban | 21° / 13° |
Bloemfontein | 32° / 10° |
Polokwane | 21° / 15° |
Upington | 34° / 13° |
Port Elizabeth | 22° / 9° |
East London | 23° / 11° |
City Forecasts
Pretoria
Pretoria will see plenty of sunshine, with a high of 28°C and a mild evening low of 14°C. Residents can look forward to a warm but pleasant day, ideal for both work and leisure.
Johannesburg
Johannesburg has a comfortable forecast, with daytime highs of 26°C and cooler nights dropping to 12°C. Today’s weather makes for a great balance between indoor activities and outdoor plans.
Cape Town
Cape Town enjoys summer-like warmth, reaching 28°C during the day. Breezes from the coast will cool temperatures to 13°C at night, giving the city a refreshing evening atmosphere. Today’s weather here is perfect for both beach walks and late dinners outdoors.
Durban
Durban remains mild, with daytime highs of 21°C and lows of 13°C. Cloud cover and coastal winds shape today’s weather, creating a relaxed and breezy environment along the shoreline.
Bloemfontein
Bloemfontein is the hottest city in today’s weather, peaking at 32°C. Nights cool sharply to 10°C, offering relief after a scorching afternoon. Residents should stay hydrated and avoid the sun during peak midday hours.
Polokwane
Polokwane records a high of 21°C and an evening low of 15°C. Today’s weather is steady and comfortable, making it a pleasant day for both work and relaxation.
Upington
Upington tops the temperature charts with a sizzling 34°C. While the evening cools to 13°C, the daytime heat dominates. Protective clothing, hats, and plenty of water are essential in these conditions.
Port Elizabeth
Port Elizabeth experiences mild and breezy conditions, with a maximum of 22°C and a chilly low of 9°C at night. The cool breeze will make today’s weather more comfortable during the day, though evenings may feel brisk.
East London
East London has steady conditions, with highs of 23°C and lows of 11°C. The moderate temperatures make it a comfortable day overall, with evenings suited for relaxed outdoor dining.
Weather Highlights
- Hottest city: Upington at 34°C.
- Coolest night: Port Elizabeth at 9°C.
- Balanced conditions: Johannesburg and Pretoria, with warm days and mild evenings.
Tips for the Day
- Hot inland areas: Use sunscreen, wear light clothing, and drink water regularly.
- Coastal regions: Carry a jacket for cooler nights, especially in Port Elizabeth and Cape Town.
- Travellers: Clear skies make for good travel conditions, with no major rainfall expected.
Outlook for 17 October
Today’s weather shows how diverse South Africa’s climate can be. While inland cities like Upington and Bloemfontein are experiencing extreme heat, coastal areas such as Durban and Port Elizabeth remain cooler and breezy. Pretoria and Johannesburg offer a middle ground, with warm yet manageable conditions.
By planning your activities around today’s weather, you can stay comfortable and safe whether you’re working, travelling, or enjoying leisure outdoors.