Se da en algunas zonas de las Islas Canarias, principalmente en la costa de las islas, en el sur de Gran Canaria y Tenerife, por debajo de la cota 400 m y en Lanzarote y Fuerteventura.