La Palma enjoys a generally sunny climate with year-round moderate temperatures. Average temperatures in Santa Cruz vary from 22 C in August to 15 C in January. There is a substantial seasonal variation in rainfall, with almost no rain from June to August, and a peak in November. Temperatures drop substantially with altitude; average temperatures at the observatory (El Roque de los Muchachos) vary from 18 C in summer to 3 C in winter.
La Palma weather links