City City · Botswana

Best time to visit Francistown

The best time to visit Francistown is March–October, with daytime temperatures around 24°C.

Francistown at a glance: warmest in October with daytime temperatures around 33°C and coolest in June (24°C). The wettest month is January (97 mm) and the driest July (0 mm), with about 430 mm of rain a year. Sunniest in July.

Eddigo
Loading climate data…

Francistown

1,000 m
Warm and sunny
100
24°/6°0 mm73 %11 h
JanFebMarAprMayJunJulAugSepOctNovDec
A typical mid-July in Francistown
Sunny 22Cloudy 8Rain 0
Daytime temperature (night ☾)
6°20°29°3°41°
Daylight (solar time)
06:3017:30
0006121824
10 h 59 m
Precipitation
0100 mm
0 mm
Air feel
FreshComfortableHumidMuggy
RH 64 %
Poor ExcellentDoesn’t matchERA5 · CRU TS · ETOPO

Open on the world map

Month by month

MonthScoreDayNightRainWet daysSunDaylightFeels like
January5432°20°97 mm1040 %13 hHot
February6031°19°75 mm843 %13 hHot
March7131°18°50 mm749 %12 hHot
April9129°14°26 mm455 %12 hWarm
May10027°10°4 mm169 %11 hWarm and sunny
June10024°7°2 mm170 %11 hWarm and sunny
July10024°6°0 mm073 %11 hWarm and sunny
August10028°9°1 mm069 %11 hWarm and sunny
September8531°13°7 mm166 %12 hHot and sunny
October7233°17°21 mm454 %13 hHot
November6133°19°65 mm845 %13 hHot
December5532°20°86 mm1038 %13 hHot

The score (0–100) combines daytime temperature, rain days, humidity and cloud cover, weighted for a typical warm-weather trip: 20–28 °C, little rain. On the map you can change these preferences.

Climate averages 2016–2025 (ERA5, CRU TS). Sea temperature from ERA5. Not a forecast. Elevation: 1,004 m. Coordinates: -21.17, 27.51.