About Shakawe, North West's Climate & Weather History

Shakawe is a city of approximately 10,600 people in North-West, Botswana. Located in the Africa/Gaborone time zone at 18.4°S latitude.

In 2025, Shakawe recorded an average annual temperature of 72°F. The hottest temperatures reached 100°F in September; the coolest were 39°F in June. Total precipitation for the year was 34 inches, with the wettest month being December.