Botswana, experiences high average maximum daytime temperatures in May, ranging from 25°C (77°F) in Kanye to 30°C (86°F) in Masarwa. Nighttime temperatures generally drop to 13°C (55°F) in Masarwa and 10°C (50°F) in Kanye.
What is the temperature of the different cities in Botswana in May?
Explore the map below to discover average May temperatures at the top destinations in Botswana. For a deeper dive, simply click on any destination dot.