Se desarrolla en zonas húmedas del norte y noreste de Gran Canaria, entre 450 y 1500 msnm, a pleno sol, tolerando bien la sombra.