Makaleng is a city of approximately 1,200 people in North-East, Botswana. Located in the Africa/Gaborone time zone at 20.8°S latitude.
In 2025, Makaleng averaged an annual temperature of 69°F, with hottest temperatures reaching 96°F in October and lowest around 38°F in June. The city received approximately 31 inches of precipitation during the year.
View historical weather for Makaleng · More cities in North-East