Botswana weather map
The weather in most locations in Botswana today is expected to be warmer than yesterday, with average temperatures ranging from 24.83°C to 30.34°C.
Weather forecast for major cities in Botswana
Location | Forecast | Now | Min | Max | Chance of rain | |
---|---|---|---|---|---|---|
Gaborone | Sky Is Clear | 25.45° | 19.71° | 32.81° | 0% | |
Kweneng | Sky Is Clear | 28.42° | 18.48° | 32.18° | 0% | |
Francistown | Sky Is Clear | 28.7° | 17.1° | 33.06° | 0% | |
North West | Sky Is Clear | 30.13° | 16.99° | 34.41° | 0% | |
Central | Sky Is Clear | 28.4° | 18.94° | 32.78° | 0% | |
South East | Sky Is Clear | 24.83° | 18.58° | 32.11° | 0% | |
North East | Sky Is Clear | 28.39° | 16.57° | 32.63° | 0% | |
Kgatleng | Sky Is Clear | 28.85° | 19.38° | 33.67° | 0% | |
Southern | Sky Is Clear | 28.15° | 18.7° | 31.66° | 0% | |
Jwaneng | Sky Is Clear | 27.75° | 18.57° | 31.48° | 0% | |
Seledi Phikwe | Sky Is Clear | 28.89° | 17.14° | 33.44° | 0% | |
Chobe | Sky Is Clear | 30.34° | 15.47° | 34.14° | 0% | |
Ghanzi | Sky Is Clear | 27.75° | 20.07° | 31.65° | 0% | |
Kgalagadi | Sky Is Clear | 29.94° | 20.56° | 33.06° | 0% | |
Sowa Town | Sky Is Clear | 26.47° | 18.4° | 31.61° | 0% | |
Lobatse | Few Clouds | 27.7° | 18.34° | 31.52° | 0% |
Frequently asked questions
What is the weather right now in Botswana?
As of now, the weather in major cities in Botswana varies:
- In Chobe, the temperature is around 30.34°C (86.61°F), with sky is clear.
- In South East, the current temperature is about 24.83°C (76.69°F) sky is clear.
What type of climate zone is Botswana?
Most cities in Botswana are classified within the Subtropical steppe climate zone (Köppen: BSh).
Where is the hottest place in Botswana today?
Chobe is the hottest place in Botswana right now with the daily high temperature reaching 30.34°C or 86.61°F, followed by North West (30.13°C/86.23°F), Kgalagadi (29.94°C/85.89°F) and Seledi Phikwe (28.89°C/84.0°F).
What is the coldest place in Botswana right now?
South East is the coldest place in Botswana right now, with average temperatures hovering around 24.83 °C or 76.69 °F.