Tsodilo

Archaeological Site Hill complex with UNESCO-listed ancient rock paintings

Tsodilo Hills preserve thousands of San rock paintings across steep ridges; guided walks explain rock art, local San traditions and the site’s cultural significance.

Main image
Wikivoyage banner

Tsodilo is a group of rock-art-covered hills in northwestern Botswana that form a UNESCO World Heritage Site, renowned for an exceptionally dense concentration of prehistoric paintings. The hills contain many rock shelters and painted panels with images made over thousands of years.

The hills are also archaeologically significant for numerous graves and artefacts that document long human use and ritual activity. The site is culturally important to local San peoples and remains a focus for traditional beliefs and practices.

Tsodilo stands as an isolated set of rocky outcrops rising from otherwise flat terrain in the Kalahari region; access is by road from nearby settlements and visits typically include guided walks to major painting sites.

  • Rock art concentration: The site contains thousands of rock paintings and engravings concentrated on a few granite hills that are considered sacred by local San and other communities.
Tsodilo
Tsodilo Hills (UNESCO World Heritage site), North-West District, Botswana
-18.7717, 21.7542

Tips for Visiting Tsodilo #

  • Book a guided tour through the Tsodilo Hills visitor/interpretation centre - access to many rock‑art shelters is regulated and local guides provide the context and routes to the best panels.
  • Ask your guide to include some of the less‑visited painting sites rather than just the main shelters; many visitors miss important panels tucked deeper in the hills.
  • Visit in the cooler parts of the day (early morning or late afternoon) for better light on the rock art and to avoid midday heat during the hikes between sites.

Best Time to Visit Tsodilo #

Visit Tsodilo in the dry season (May-October) for the most reliable access to the rock-art sites and comfortable walking conditions.

Dry season
May-October · ~15-30°C daytime; nights cooler
Easier access to the rock-art sites and walking routes with fewer mosquitoes and firmer roads - the preferred time for most visitors.
Wet season
November-April · ~20-35°C
Hotter and more humid with seasonal rains that can make some tracks slippery and increase insect activity; cultural sites remain best visited when access is good.

Weather & Climate near Tsodilo #

Climate

Tsodilo's climate is classified as Hot Semi-Arid - Hot Semi-Arid climate with hot summers (peaking in October) and mild winters (coldest in June). Temperatures range from 7°C to 35°C. Moderate rainfall (502 mm/year) with a pronounced dry season.

Air Quality: AQI 49 Good
Best Time to Visit
SeptemberMayJune
Temperature & Rainfall
Temperature Range
43°
Warmest Month
Coldest Month
Monthly Conditions

January

January is warm with highs of 31°C and lows of 19°C. The wettest month with heavy rain (122 mm) and partly cloudy skies.

75 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
19° 31°
59%
Humidity
Humid

Weather

122 mm
Rainfall
2.3 m/s
Wind
Calm
2.8
UV Index
Extreme
13.0h daylight

February

February is warm with highs of 31°C and lows of 18°C. Significant rainfall (116 mm) and partly cloudy skies.

75 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
19° 31°
61%
Humidity
Humid

Weather

116 mm
Rainfall
2.2 m/s
Wind
Calm
2.8
UV Index
Extreme
12.6h daylight

March

March is warm with highs of 31°C and lows of 17°C. Moderate rainfall (69 mm) and partly cloudy skies.

83 Excellent

Comfort

24°
Feels Like Warm
24°C
Temperature
17° 31°
58%
Humidity
Humid

Weather

69 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.1h daylight

April

April is mild with highs of 30°C and lows of 15°C. Light rainfall.

91 Ideal

Comfort

22°
Feels Like Mild
22°C
Temperature
15° 30°
48%
Humidity
Comfortable

Weather

25 mm
Rainfall
2.4 m/s
Wind
Calm
2.1
UV Index
Extreme
11.6h daylight

May

May is mild with highs of 28°C and lows of 10°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
10° 28°
35%
Humidity
Comfortable

Weather

2 mm
Rainfall
2.4 m/s
Wind
Calm
1.6
UV Index
Very High
11.1h daylight

June

June is the coolest month with highs of 26°C and lows of 7°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

16°
Feels Like Cool
16°C
Temperature
26°
34%
Humidity
Comfortable

Weather

1 mm
Rainfall
2.6 m/s
Wind
Calm
1.3
UV Index
High
10.9h daylight

July

July is the coolest month with highs of 26°C and lows of 7°C. The driest month with just 0 mm and clear sunny skies.

97 Ideal

Comfort

16°
Feels Like Cool
16°C
Temperature
26°
32%
Humidity
Comfortable

Weather

0 mm
Rainfall
2.8 m/s
Wind
Calm
1.3
UV Index
High
11.0h daylight

August

August is mild with highs of 29°C and lows of 10°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
10° 29°
24%
Humidity
Dry

Weather

1 mm
Rainfall
2.9 m/s
Wind
Calm
1.5
UV Index
Very High
11.4h daylight

September

September is mild with highs of 33°C and lows of 14°C. Almost no rain and clear sunny skies.

98 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
14° 33°
20%
Humidity
Dry

Weather

5 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.9h daylight

October

October is the warmest month with highs of 35°C and lows of 18°C. Light rainfall and mostly sunny skies.

94 Ideal

Comfort

27°
Feels Like Warm
27°C
Temperature
18° 35°
24%
Humidity
Dry

Weather

23 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.4h daylight

November

November is warm with highs of 34°C and lows of 19°C. Moderate rainfall (53 mm) and partly cloudy skies.

86 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
19° 34°
39%
Humidity
Comfortable

Weather

53 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.9h daylight

December

December is warm with highs of 32°C and lows of 19°C. Regular rainfall (85 mm) and partly cloudy skies.

77 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
19° 32°
52%
Humidity
Humid

Weather

85 mm
Rainfall
2.6 m/s
Wind
Calm
2.7
UV Index
Extreme
13.1h daylight

Nearby Attractions to Tsodilo