La causa de la falta de lluvias se debe a que los vientos alisios húmedos, al pasar sobre las aguas frías de la Corriente de Humboldt, se enfrían y producen un colchón de nubes que se hacen presentes en forma de neblinas hasta los 800 a 1000 msnm (lo que según el geógrafo Daniel López viene a marcar el límite superior a esta ecorregión), con temperaturas bajas de cerca de 13 °C.