Mapungubwe is in a semi-arid part of the country, and annual rainfall ranges from 350-400 mm, mostly falling in the summer months.
Mapungubwe e mo karolong e e omeletseng go le gonnye ya naga, mme dipula tsa ngwaga le ngwaga di magareng ga 350-400mm, di tshologa gantsi mo dikgweding tsa selemo.