This widespread species occurs over most of southern Africa. This species ranges from southwestern Tanzania, through Angola (Crawford-Cabral 1998), Malawi, Zambia, Zimbabwe, Botswana, Namibia, Mozambique and South Africa. It occurs from 50 m up to around 2,000 m asl.

This species occurs in savanna woodland, as well as various other habitats, but it is a species complex that most likely has component species dependent on specific habitats. In Malawi it is a grassland woodland species, but in Namibia it occurs in western arid areas and enters the Namib desert along riverbeds. It is found in disturbed areas such as rural gardens.