Andalucia: When to Go
If possible, aim to coincide with the freshness, the clarity and the wildflowers of spring. April and May are picture-perfect, March and June also well suited for cooler- or warmer-blooded people. The high peaks are snow-covered, the temperatures lower down are a pleasant 20-30 celsius, and the sea is moving slowly from downright cold (March) to refreshing (June). But Easter festivals may mean availability is limited, so book ahead!
A good alternative is autumn (September / October), when the first rains have refreshed the soil, the crowds have left and the sea is still pleasantly warm. Again, expect 20-30 celsius, clear days and occasional rainstorms – but few wildflowers.
Wintertime (November to March) is increasingly popular among those on a short sun-hunt from northern Europe. The big cities are lively (cosy tapas bars, indoor concerts), the prices and availability are favourable, the air can be delightfully crisp and clear – but be prepared for some heavy rainshowers, especially away from the coast, and some snowfall above 1000m altitude.
Do try and avoid, if possible, the heat, the crowds and the high prices of midsummer (July and August). Temperatures, especially in Seville (Spain’s hottest city), can soar to over 40 celsius; but if you head up to the hills (eg Aracena, Alpujarras), you can expect a more bearable 30 celsius, with cool mountain nights.
As well as minor local festivals, the following public holidays and major festivals occur in Andalucia:
New Year's Day: January 1
Epiphany: January 6
San Cecilio gypsy festival, Granada: February 1
Carnival festivities (especially Cadiz):week before Lent
Semana Santa (especially Seville): week before Easter
Feria de Abril (Seville fair): two weeks after Easter, but always in April
Good Friday through Easter Monday
Labour Day: May 1
Pampaneira Carnival (Alpujarras): May 3
Corpus Christi: June - early or mid
Dia de San Juan: June 24
Dia de Santiago: July 25
Feria de Malaga: August 13-21
Assumption Day: August 15
Vendimia sherry harvest (especially Jerez): around September 5-12
Feria de Ronda: September 1-15
Discovery of America Day: October 12
All Saints: November 1
San Martin (pig slaughter & ham-making in rural towns): November 11
Constitution Day: December 6
Immaculate Conception: December 8
Christmas: December 25, December 26