About Tsodilo
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.
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.
Weather & Climate near Tsodilo
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.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Very Good | 19° - 31° | 25° | 122 mm | partly cloudy | 59% | 2.3 m/s | 2.8 extreme | 13.0h |
| February | Very Good | 19° - 31° | 25° | 116 mm | partly cloudy | 61% | 2.2 m/s | 2.8 extreme | 12.6h |
| March | Excellent | 17° - 31° | 24° | 69 mm | partly cloudy | 58% | 2.3 m/s | 2.5 extreme | 12.1h |
| April | Ideal | 15° - 30° | 22° | 25 mm | some cloud | 48% | 2.4 m/s | 2.1 extreme | 11.6h |
| May | Ideal | 10° - 28° | 19° | 2 mm | clear | 35% | 2.4 m/s | 1.6 very high | 11.1h |
| June | Ideal | 7° - 26° | 16° | 1 mm | clear | 34% | 2.6 m/s | 1.3 high | 10.9h |
| July | Ideal | 7° - 26° | 16° | 0 mm | clear | 32% | 2.8 m/s | 1.3 high | 11.0h |
| August | Ideal | 10° - 29° | 19° | 1 mm | clear | 24% | 2.9 m/s | 1.5 very high | 11.4h |
| September | Ideal | 14° - 33° | 24° | 5 mm | clear | 20% | 3.2 m/s | 1.8 very high | 11.9h |
| October | Ideal | 18° - 35° | 27° | 23 mm | mostly sunny | 24% | 3.2 m/s | 2.3 extreme | 12.4h |
| November | Excellent | 19° - 34° | 26° | 53 mm | partly cloudy | 39% | 3.0 m/s | 2.5 extreme | 12.9h |
| December | Very Good | 19° - 32° | 26° | 85 mm | partly cloudy | 52% | 2.6 m/s | 2.7 extreme | 13.1h |
