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.
View current conditions and forecast for Shakawe · More cities in North-West