Climate and monthly weather forecast
Francistown, Botswana

englishespañol中文
Share

The climate of Francistown

Francistown, located in Botswana, is characterized by a Subtropical Steppe climate, otherwise known as the BSh classification under the Köppen climate system. This implies that the city experiences considerable warmth throughout the year, complemented by low humidity and rainfall, typical attributes of a semi-arid terrain.

Analyzing the available climatological data highlights that the average high temperature varies from 22.2°C (72°F) in July to 32.6°C (90.7°F) in October, while the average low ranges from 9.4°C (48.9°F) in July to 20.8°C (69.4°F) in December. The annual temperature fluctuations, although relatively minimal, accentuate the predominantly mild climate. The relative humidity values display a similar pattern, fluctuating from a low of 34% in September to a peak of 62% in February, hinting at the region's aridity.

An examination of the rain patterns reveals that Francistown receives practically no rainfall from May to September, with a marginal increase from 1mm (0.04") to 2mm (0.08") between June and May, and a significant rise to 84mm (3.31") in December. Interestingly, the number of rainy days show a similar trend, peaking at 14.5 days in December and reaching a minimum of 0.4 days in August. This noticeable variation indicates a marked rain season from October through to the end of the year.

The best time to visit Francistown

Tourists often find the period from May to September as the most pleasant and conducive for a visit to Francistown. During this time, the temperatures range between 23°C (73.4°F) and 30.8°C (87.4°F), providing a comfortable warmth without the intensity of the summer months. Rainfall is nearly absent throughout these months, eliminating weather-related disruptions to outdoor activities and sightseeing.

Moreover, these months witness longer sunshine durations, offering the most optimal conditions for exploration. From a UV index perspective, values hover around the moderate range of 5 and 6 ensuring adequate safety for outdoor activities.

The worst time to visit Francistown

The months from October to December could be challenging for tourists, largely due to the high temperatures that peak at 32.6°C (90.7°F) in October. Also, the advent of the rainy season in October contributes to increased cloudiness, coupled with a considerable rise in relative humidity. December in particular witnesses the maximum monthly rainfall of 84mm (3.31"), causing potential disruptions to travel plans and outdoor pursuits.

Spring weather in Francistown

Spring, extending from September to November, is characterized by rising temperatures and the onset of the rain season. While September still enjoys relatively dry conditions with only 1mm (0.04") of rainfall, October and November see a substantial increase in rainfall with totals of 7mm (0.28") and 28mm (1.1") respectively. The high temperatures range from 30.8°C (87.4°F) to 32.1°C (89.8°F), with the lows varying between 16.1°C (61°F) and 20.6°C (69.1°F).

Summer weather in Francistown

In Francistown, summer covers the months from December to February. Although the temperatures remain high, in the range of 29.8°C (85.6°F) to 32.6°C (90.7°F), the notable feature of this season is the substantial rainfall. With an average of 61mm (2.4") to 84mm (3.31") of rain and 13.2 to 14.5 rainy days per month, this period marks the peak of the wet season.

Autumn weather in Francistown

Autumn, spanning from March to May, witnesses a decline in both temperature and rainfall. As autumn progresses, the high temperature drops from 29.4°C (84.9°F) to 25.8°C (78.4°F), while the average rainfall dwindles from 27mm (1.06") in March to just 2mm (0.08") by May. This gradual transition from the wet to the dry season results in clearer skies and lower humidity levels.

Winter weather in Francistown

The winter months, from June to August, portray the least variation in climatic conditions. With temperatures hovering between 22.2°C (72°F) to 26.7°C (80.1°F), the winter season is relatively mild. These months also record the lowest rainfall figures, with June and July both registering just 1mm (0.04"), reflecting the aridity typical of a subtropical steppe climate.

Weather in January

January in Francistown, Botswana typically sees the mercury reach as high as 30.1°C (86.2°F) and drop to an average low of 19.9°C (67.8°F). Climate conditions at the start of the year are characterized by increased humidity and multiple rainy days. Weather in January »

Weather in February

The town of Francistown begins February with weather not too different from January's conditions, though the average temperatures slightly lower than the previous month, varying from a high of 29.8°C (85.6°F) to a low of 19.3°C (66.7°F). Weather in February »

Weather in March

March in Francistown, Botswana, ushers in the transformation of the climate into drier conditions where the rainfall greatly diminishes from 62mm (2.44") in the previous month to 27mm (1.06"). The slight decline of the average maximum and minimum temperatures from the wet season sets a cooler undertone for the weather. Weather in March »

Weather in April

Francistown's weather in April smoothly transitions into the dry season with temperatures finding equilibrium between 27.4°C (81.3°F) to 16°C (60.8°F). Lower precipitation levels alongside longer hours of sunshine become the norm and create a crisp, clean atmosphere that lends itself to outdoor activities. Weather in April »

Weather in May

May in Francistown maintains a consistent run with the dry pattern set by April, albeit at a lower temperature range from 25.8°C (78.4°F) to 13.1°C (55.6°F). As this progression of lower temperature and rainfall continues, clear skies and cooler evenings become prominent features. Weather in May »

Weather in June

June ushers in a noticeable chill in Francistown, with temperatures dipping from 23°C (73.4°F) to 10.3°C (50.5°F). The breeze rustling through the relatively non-humid climate is a pleasant contrast to the higher temperatures experienced earlier in the year. Weather in June »

Weather in July

July continues with the trend of cool weather in Francistown, Botswana, with the temperature range narrowing down from 22.2°C (72°F) to 9.4°C (48.9°F). Sunshine days continue to dominate the scene, punctuated by steady wind gusts that vary around 20.5km/h (12.7mph). Weather in July »

Weather in August

August in Francistown marks the gradual return of higher temperatures, ranging from 26.7°C (80.1°F) to 12.3°C (54.1°F), slowly wavering back towards the warmer climate. Despite these warmer temperatures, the dry spell persists making outdoor activities in Francistown during this month an enjoyable affair. Weather in August »

Weather in September

September sees Francistown experience a warm surge with temperatures between 30.8°C (87.4°F) and 16.1°C (61°F). The low humidity coupled with clear views due to near-absent clouds make this month ideal for tourism. The relatively calm and predictable weather during this period welcomes outdoor events and adventures. Weather in September »

Weather in October

October in Francistown witnesses a significant spike in temperatures, with a high of 32.6°C (90.7°F) and a low of 19.2°C (66.6°F). As the city warmly embraces this rise in heat, residents and visitors can enjoy plenty of sunny hours owing to the minimal cloud cover present. Weather in October »

Weather in November

November sees Francistown getting accustomed to the increased heat, with temperatures fluctuating between 32.1°C (89.8°F) to 20.6°C (69.1°F). An increase in rainfall, up to 28mm (1.1") from the previous month’s 7mm (0.28"), signifies the onset of the rainy season. Weather in November »

Weather in December

December witnesses the full onset of the rainy season, where rainfall leaps to an impactful 84mm (3.31") as temperatures range from 31.1°C (88°F) to 20.8°C (69.4°F). Even with the increased rainfall, sunshine hours remain considerable, providing the city of Francistown with ample sunlit days. Weather in December »
[Resources]

Frequently asked questions

How many days does it rain in Francistown?

Throughout the year, there are 76.8 rainfall days, and 284mm (11.18") of precipitation is accumulated.

What is the most humid month in Francistown?

February is the most humid month in Francistown, Botswana, with an average relative humidity of 62%.

When is the lowest UV index in Francistown?

May through July, with an average maximum UV index of 5, are months with the lowest UV index in Francistown.

What is the month with the shortest days in Francistown?

June has the shortest days of the year in Francistown, Botswana, with an average of 10h and 54min of daylight.

What time of the year is the coldest in Francistown?

July proves to be the coldest month in Francistown, Botswana, recording an average maximum temperature of 22.2°C (72°F) and a minimum temperature of 9.4°C (48.9°F).

What is the month with the least sunshine in Francistown?

The month with the least sunshine in Francistown, Botswana, is July, with an average of 7.4h of sunshine.

What is the driest month in Francistown?

The only month without rainfall in Francistown, Botswana, is August.

What is the least humid month in Francistown?

The least humid month in Francistown is September, with an average relative humidity of 34%.

When does it rain in Francistown?

January through July, September through December are months with rainfall in Francistown, Botswana.

What month is the hottest in Francistown?

October is the warmest month in Francistown, Botswana, with an average high-temperature of 32.6°C (90.7°F) and an average low-temperature of 19.2°C (66.6°F).

What month has the most sunshine in Francistown?

With an average of 12h of sunshine, October has the most sunshine of the year in Francistown.

When is the highest UV index in Francistown?

The months with the highest UV index are October and November, with an average maximum UV index of 7.

What is the rainiest month in Francistown?

December is the month with the most rainfall. Rain falls for 14.5 days and accumulates 84mm (3.31") of precipitation.

When are the longest days in Francistown?

December has the longest days of the year in Francistown, Botswana, with an average of 13h and 24min of daylight.

Is there Daylight Saving Time (DST) in Francistown?

Francistown, Botswana, does not observe Daylight Saving Time (DST). CAT timezone is used over the entire year.

Average temperature
Francistown, Botswana

Average temperature - Francistown, Botswana

The warmest month (with the highest average high temperature) is October (32.6°C).
The month with the lowest average high temperature is July (22.2°C).

The month with the highest average low temperature is December (20.8°C).
The coldest month (with the lowest average low temperature) is July (9.4°C).

[Resources]

Average pressure
Francistown, Botswana

Average pressure - Francistown, Botswana

The month with the highest atmospheric pressure is July (1023mbar).
The month with the lowest atmospheric pressure is January (1011.3mbar).

[Resources]

Average wind speed
Francistown, Botswana

Average wind speed - Francistown, Botswana

The windiest month (with the highest average wind speed) is October (17km/h).
The calmest month (with the lowest average wind speed) is May (11.5km/h).

[Resources]

Average humidity
Francistown, Botswana

Average humidity - Francistown, Botswana

The month with the highest relative humidity is February (62%).
The month with the lowest relative humidity is September (34%).

[Resources]

Average rainfall
Francistown, Botswana

Average rainfall - Francistown, Botswana

The wettest month (with the highest rainfall) is December (84mm).
The driest month (with the least rainfall) is August (0mm).

[Resources]

Average rainfall days
Francistown, Botswana

Average rainfall days - Francistown, Botswana

The month with the highest number of rainy days is December (14.5 days).
The month with the least rainy days is August (0.4 days).

[Resources]

Average daylight / Average sunshine
Francistown, Botswana

Average daylight / Average sunshine - Francistown, Botswana

The month with the longest days is December (Average daylight: 13h and 24min).
The month with the shortest days is June (Average daylight: 10h and 54min).

The month with the most sunshine is October (Average sunshine: 12h and 0min).
The month with the least sunshine is July (Average sunshine: 7h and 24min).

[Resources]

Average sunshine days
Francistown, Botswana

Average sunshine days - Francistown, Botswana

The month with the most sunshine days is August (30.1 days).
The month with the least sunshine days is February (13.1 days).

[Resources]

Average UV index
Francistown, Botswana

Average UV index - Francistown, Botswana

The months with the highest UV index are October and November (UV index 7).
The months with the lowest UV index are May, June and July (UV index 5).

[Resources]

Average visibility
Francistown, Botswana

Average visibility - Francistown, Botswana

The months with the highest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).

[Resources]

Francistown, Botswana

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location