Francistown Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Francistown

Francistown temperature today is 27°, feels like 27°, with humidity at 39% and wind at 28.19 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

clear sky
27°
clear sky
H: 27° L: 27°
Feels like 27°
AQI: (/5)
Humidity
39%
Dew 12°
Wind speed
28.19 km/h
E · G29.77
Pressure
1015 hPa
Visibility
10 km
High Winds
Wind speed is 28.19 km/h. Secure loose objects.
Weather Summary
Currently in Francistown, expect varied conditions with warm temperatures around 27°. Winds are strong winds.
Precipitation Probability
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
26°
Wed
17:00
22°
 
17°
 
19°
 
19°
Thu
05:00
19°
 
26°
 
30°
 
24°
Thu
17:00
23°
 
21°
 
20°
 
19°
Fri
05:00
21°
 
28°
 
30°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:26
Sunset
Sunset
17:48
Moon Phase
Waxing Gibbous (97%)
Timezone: GMT+05:30
Last updated: Apr 29, 2026 5:32 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
-21.169950
Longitude
Longitude
27.507879
Embed This Weather

Copy the code below to embed Francistown weather on your website:

<iframe src="https://nearweather.com/embed/francistown-bw-933778" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Francistown
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in Francistown, Botswana

Francistown is a city located in northeastern Botswana. It is the second-largest city in the country and serves as an important commercial and industrial hub. The city experiences a semi-arid climate characterized by hot and dry weather for most of the year. Let's explore the climate and weather patterns in Francistown throughout the year.

Temperature

Francistown has a typical subtropical climate with significant temperature variations between seasons. Summers in Francistown, which occur from October to April, are hot and dry. The average maximum temperature during this period ranges from 30°C (86°F) to 35°C (95°F), with occasional heatwaves pushing temperatures above 40°C (104°F).

Winters in Francistown, from May to September, are mild with cooler temperatures. The average maximum temperature during this time ranges from 20°C (68°F) to 25°C (77°F). However, it is important to note that nights can be quite chilly, with temperatures dropping to around 5°C (41°F) or even lower.

The table below provides an overview of the average monthly temperatures in Francistown:

Month Maximum Temperature (°C) Minimum Temperature (°C)
January 34 20
February 33 19
March 32 18
April 31 14
May 27 9
June 24 4
July 24 3
August 27 5
September 31 10
October 34 15
November 34 18
December 34 19

Rainfall

Rainfall in Francistown is highly seasonal and is mainly concentrated in the summer months. The city experiences a dry season from May to September, with little to no rainfall. The wet season starts in October and lasts until April.

During the wet season, Francistown receives the majority of its annual rainfall. The average annual precipitation in the city is around 450 millimeters (17.7 inches). The wettest months are typically December and January, with an average rainfall of 80 millimeters (3.1 inches) per month.

The table below shows the average monthly rainfall in Francistown:

Month Rainfall (mm)
January 80
February 70
March 55
April 25
May 5
June 0
July 0
August 0
September 2
October 20
November 40
December 80

Wind and Dust

Francistown is known for its frequent dusty conditions, particularly during the dry season. The city is located in an arid region with sparse vegetation, making it susceptible to dust storms and strong winds.

The windiest months in Francistown are September and October, with average wind speeds of around 10 to 15 kilometers per hour (6 to 9 miles per hour). These winds, combined with the dry conditions, can contribute to the spread of dust and sand particles in the air.

Sunshine

Francistown enjoys a high amount of sunshine throughout the year. The city experiences an average of 8 to 10 hours of sunshine per day, with the highest number of sunny days occurring during the dry season.

The chart below illustrates the average monthly sunshine hours in Francistown:

Conclusion

Francistown's climate is characterized by hot and dry summers, mild winters, and a distinct wet season. Visitors to Francistown should be prepared for high temperatures during the summer months and cooler nights during winter. Dust and windy conditions are common, especially during the dry season. The wet season brings rainfall, providing relief from the dry conditions and helping to sustain the local ecosystems.

Overall, Francistown's climate and weather patterns make it a unique destination with its own set of challenges and attractions. Whether you are visiting for business or leisure, understanding the climate in Francistown will ensure you are prepared and can make the most of your time in this vibrant city.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Francistown
What is the Latitude and Longitude of Francistown?

Francistown's Latitude is -21.169950 & Longitude is 27.507879.

What is the weather in Francistown today?

Weather in Francistown is 27° today.

What is the climatic condition of Francistown today?

Climate Conditions in Francistown shows clear sky today.

What is the humidity in Francistown today?

Humidity in Francistown is 39% today.

What is the wind speed in Francistown today?

Wind speed in Francistown is 28.19 km/h, flowing at 89° E wind direction.

What does it feel like in Francistown today?

It feels like 27° in Francistown today, with 1% cloud cover and 10 km visibility.

Weather in Francistown