Today’s Weather Forecast – 03-June-2025
Gauteng Weather Breakdown
Johannesburg
Conditions: Expect a bright and sunny start to the day.
Temperatures: 10°C at 06:00, peaking at 20°C by noon, then cooling to 17°C by evening.
Summary: The morning will start cool and clear, transitioning to a warm midday that is perfect for outdoor plans. As evening approaches, consider a light jacket to stay cozy.
Pretoria
Conditions: A splendid sunny day with clear skies.
Temperatures: 12°C early morning, reaching a warm 22°C during the afternoon, dropping to 19°C in the evening.
Summary: Pretoria residents can expect a maximum temperature of 22°C, ideal for a stroll in the park or a picnic, although the evening will require light outerwear as temperatures dip.
Soweto
Conditions: Bright sunshine throughout the day.
Temperatures: Starting at 11°C, rising to a pleasant 21°C by midday, settling at 18°C in the evening.
Summary: Soweto enjoys another element of June warmth, best enjoyed outside. The cool evening will be great for night strolls, but don’t forget a jacket.
Benoni and Germiston
Conditions: Clear skies and warm weather prevail.
Temperatures: Both cities forecast temperatures from 10°C in the morning to 20°C in the afternoon, and cooling to 17°C later.
Summary: Enjoy the sunny midday hours, which are perfect for outdoor errands or leisure activities before the evening chill sets in.
Centurion and Midrand
Conditions: Temperatures are slightly higher here, with plenty of blue skies.
Temperatures: Starting at 11°C and reaching up to 21°C for midday; evening temps will hover around 19°C.
Summary: Great weather awaits! Mid-morning and afternoon hours are especially favorable for outings.
Vanderbijlpark and Krugersdorp
Conditions: Optimal conditions for exploring the outdoors.
Temperatures: Both regions will see a 12°C start, climbing to comfortable highs of 23°C and 22°C respectively before evening falls.
Summary: Perfect for day trips and outdoor gatherings, the evening will call for layers.
Other Regions: Mabopane, Eersterus, and Winterveld
Conditions: Generally sunny with mild temperatures.
Temperatures: Expect highs of around 20°C, with a cool down to about 17°C in the evening.
Summary: A pleasant day for all activities, just be prepared for the drop in temperatures later on.
Detailed Weather Forecast for South Africa on Tuesday, June 3, 2025
Gauteng Province Hourly Forecast
Location | 06:00 | 09:00 | 12:00 | 15:00 | 18:00 | 21:00 |
---|---|---|---|---|---|---|
Johannesburg | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Pretoria | 10°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 15°C ⛅ | 11°C ⛅ |
Soweto | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Benoni | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Centurion | 10°C ☁️ | 13°C ☀️ | 16°C ☀️ | 18°C ☀️ | 15°C ⛅ | 11°C ⛅ |
Midrand | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Alberton | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Germiston | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Vanderbijlpark | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Krugersdorp | 9°C ☁️ | 12°C ☀️ | 15°C ☀️ | 17°C ☀️ | 14°C ⛅ | 10°C ⛅ |
Weather Forecast for Other Provinces
Western Cape
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Cape Town | 18°C ☀️ | 27°C ☀️ | 22°C 🌙 |
Stellenbosch | 17°C ☀️ | 28°C ☀️ | 21°C 🌙 |
George | 15°C ☀️ | 26°C ☀️ | 20°C 🌙 |
KwaZulu-Natal
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Durban | 20°C ☀️ | 28°C ☀️ | 24°C ⛅ |
Pietermaritzburg | 18°C ☀️ | 26°C ☀️ | 22°C ⛅ |
Richards Bay | 19°C ☀️ | 27°C ☀️ | 23°C ⛅ |
Eastern Cape
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Port Elizabeth | 19°C ☀️ | 27°C ☀️ | 23°C ⛅ |
East London | 18°C ☀️ | 26°C ☀️ | 22°C ⛅ |
Mthatha | 17°C ☀️ | 25°C ☀️ | 21°C ⛅ |
Free State
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Bloemfontein | 6°C ☁️ | 18°C ☀️ | 12°C ⛅ |
Welkom | 8°C ☁️ | 20°C ☀️ | 14°C ⛅ |
Bethlehem | 5°C ☁️ | 17°C ☀️ | 11°C ⛅ |
Limpopo
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Polokwane | 8°C ☁️ | 22°C ☀️ | 16°C ⛅ |
Thohoyandou | 7°C ☁️ | 21°C ☀️ | 15°C ⛅ |
Lephalale | 9°C ☁️ | 24°C ☀️ | 18°C ⛅ |
Mpumalanga
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mbombela | 8°C ☁️ | 30°C ☀️ | 22°C ⛅ |
Secunda | 4°C ☁️ | 20°C ☀️ | 14°C ⛅ |
Emalahleni | 6°C ☁️ | 22°C ☀️ | 16°C ⛅ |
North West
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Mahikeng | 9°C ☁️ | 23°C ☀️ | 17°C ⛅ |
Rustenburg | 9°C ☁️ | 24°C ☀️ | 18°C ⛅ |
Klerksdorp | 8°C ☁️ | 23°C ☀️ | 17°C ⛅ |
Northern Cape
Location | 06:00 | 12:00 | 18:00 |
---|---|---|---|
Kimberley | 10°C ☁️ | 25°C ☀️ | 19°C ⛅ |
Upington | 12°C ☀️ | 28°C ☀️ | 22°C ⛅ |
Springbok | 11°C ☀️ | 27°C ☀️ | 21°C ⛅ |
Notable Weather Insights
- Rain Expected Along the South Coast: Isolated rain and showers are expected along the south coast, according to the SA Weather Service forecast data.
- General Weather Conditions: Fine and cool to cold conditions are expected in most provinces, with light rain in places along the coast.
- Temperature Ranges: Temperatures in South Africa are generally low, ranging between 12°C and 18°C, with occasional warmer spots.
Today’s weather forecast paints a glorious picture for Gauteng, with ample sunshine and mild temperatures enriching the province’s colorful atmosphere. Whether you are in Johannesburg, Pretoria, or any of the surrounding areas, the weather today invites you to bask in the sun while also preparing for cooler evenings. As you step out, layering your clothing can provide comfort throughout the various temperature shifts. Stay hydrated, wear sunscreen during peak hours, and have a light jacket handy for later as you enjoy the vibrant Gauteng experience today!
For more detailed and up-to-date forecasts, check out the SA Weather Service or follow them on X.