Cette espèce est originaire d'Afrique du Sud. Son aire de répartition originelle s'étend depuis les Bokkeveld Mountains près de Clanwilliam, dans le Cap-Occidental, jusqu'au
KwaZulu?-Natal. Introduite dans différents pays comme plante ornementale, elle s'est établie en Australie (Victoria) et en Nouvelle-Zélande Elle est considérée comme une mauvaise herbe dans ces deux pays1. On la trouve également en Californie et en Europe méridionale.
On la rencontre couramment dans les dunes, sur les pentes rocheuses, dans les forêts, le long des ruisseaux, ainsi que dans les broussailles et prairies ouvertes2.