Ghanzi, Botswana Weather

Ghanzi,  Weather
(Photo by Amanda Silva on Unsplash)

Current conditions

Updated:
20°C
68.0°F
°C °F

Condition: Clear Sky

Pressure: 887 hPa

Feel like: 21 °C

Temperature: 20°C

Cloud: 0%

Humidity: 76%

Wind: NNE - 9 km/h

Visibility: 24.14 km

Weather forecast

Wed
14 Jan
21°C / 35°C
Slight Rain Showers
Thu
15 Jan
20°C / 34°C
Overcast
Fri
16 Jan
20°C / 28°C
Slight Rain Showers
Sat
17 Jan
19°C / 33°C
Drizzle
Sun
18 Jan
21°C / 34°C
Drizzle
Hourly forecast today:
05:00 AM
16° / 20°
16° / 20°
Clear Sky
76% 14 km/h
06:00 AM
17° / 23°
17° / 23°
Clear Sky
66% 21 km/h
07:00 AM
17° / 26°
17° / 26°
Clear Sky
57% 25 km/h
08:00 AM
17° / 29°
17° / 29°
Mainly Clear
49% 27 km/h
09:00 AM
16° / 31°
16° / 31°
Mainly Clear
41% 25 km/h
10:00 AM
16° / 33°
16° / 33°
Partly Cloudy
37% 22 km/h
11:00 AM
15° / 33°
15° / 33°
Partly Cloudy
34% 12 km/h
12:00 PM
14° / 34°
14° / 34°
Partly Cloudy
31% 11 km/h
13:00 PM
14° / 34°
14° / 34°
Partly Cloudy
29% 18 km/h
14:00 PM
14° / 34°
14° / 34°
Partly Cloudy
30% 22 km/h
15:00 PM
14° / 33°
14° / 33°
Partly Cloudy
33% 25 km/h

30 Day Averages and Extremes

  • Average high 32.97°C
  • Average low 19.97°C
  • Hottest day 37°C (03 January 2026)
  • Coldest day 17°C (02 January 2026)
  • Average humidity 53.47%
  • Days with precipitation 21 days
  • Highest precipitation 26 mm (15 January 2026)

Yesterday's Data

  • Max: 34°C
  • Min: 19°C
  • Total Precipitation: 0 mm

Temperature and possibility of rain in Ghanzi over the next 12 hours

Temperature and possibility of rain in Ghanzi in the coming days

Rainfall in Ghanzi in the coming days

Ghanzi Climate Summary

Ghanzi features a Subtropical steppe (Köppen classification: BSh), with an average annual temperature of 25.17ºC (77.31ºF), which is about 0.61% higher than the national average for Botswana. Annually, the city experiences approximately 29.12 millimeters (1.15 inches) of rainfall, spread across 61.91 rainy days, accounting for 16.96% of the year.

Longitude -21.6960991
Latitude 21.6481861
Yearly high temperature 29.46ºC (85.03ºF)
Yearly low temperature 17.06ºC (62.71ºF)
Hottest month October 34.62ºC (94.32ºF)
Coldest month February 20.78ºC (69.4ºF)
Yearly precip 29.12mm (1.15in)
Days with rainfall 61.91 days (16.96%)
Driest month June (36.51%)
Wettest month January (48.56%)

Weather averages by month

Month High / Low (°C) Rain
January 31.57° / 22.33° 12.73 days
February 30.96° / 20.78° 11.36 days
March 30.25° / 20.08° 9.0 days
April 27.85° / 17.7° 4.82 days
May 26.18° / 13.79° 0.27 days
June 23.55° / 9.67° 0.0 days
July 23.26° / 9.03° 0.36 days
August 27.58° / 11.52° 0.0 days
September 32.15° / 15.09° 0.18 days
October 34.62° / 19.43° 1.73 days
November 33.38° / 22.3° 8.55 days
December 32.16° / 23.04° 12.91 days

Frequently asked questions

1. What is the hottest month in Ghanzi?

October has the highest average monthly temperature (daily mean of 34.62ºC) and February are the coolest (daily mean of 20.78ºC).

2. What should I wear in Ghanzi today?

For today's very hot weather in Ghanzi, with the high temperatures above 35ºC (95.0ºF), consider wearing:
- Lightweight, loose-fitting shorts
- Light, natural fabrics (like cotton or linen)
- Ultra-thin, breathable socks
- High SPF sunscreen for outdoor activities

Temperature

Early
15°C / 20°C
Morning
16°C / 31°C
Afternoon
14°C / 33°C
Evening
17°C / 24°C

Air quality

Good

Satisfactory air quality, minimal pollution, low risk

  • CO2 442
  • CO 149
  • NH3 0
  • NO2 1
  • O3 48
  • PM10 3
  • PM25 3
  • SO2 0
  • CH4 1,336

Sunrise / Sunset

04:02
17:22