Public Holidays and Vacations in Spain 2026, 2027, 2028

Public holidays and vacations in Spain

When do Spaniards go on holiday?

Holiday 2026 2027 2028
New Year’s Day Thu 1 Jan 2026 Fri 1 Jan 2027 Sat 1 Jan 2028
Epiphany (Día de Reyes) Tue 6 Jan 2026 Wed 6 Jan 2027 Thu 6 Jan 2028
Good Friday Fri 3 Apr 2026 Fri 2 Apr 2027 Fri 14 Apr 2028
Easter Monday* Mon 6 Apr 2026 Tue 6 Apr 2027 Mon 17 Apr 2028
Labour Day Fri 1 May 2026 Sat 1 May 2027 Mon 1 May 2028
Assumption of Mary Sat 15 Aug 2026 Sun 15 Aug 2027 (obs Mon 16) Tue 15 Aug 2028
National Day (Fiesta Nacional de España) Mon 12 Oct 2026 Tue 12 Oct 2027 Thu 12 Oct 2028
All Saints’ Day Sun 1 Nov 2026 (obs Mon 2) Mon 1 Nov 2027 Wed 1 Nov 2028
Constitution Day Sun 6 Dec 2026 (obs Mon 7) Mon 6 Dec 2027 Wed 6 Dec 2028
Immaculate Conception Tue 8 Dec 2026 Wed 8 Dec 2027 Fri 8 Dec 2028
Christmas Day Fri 25 Dec 2026 Sat 25 Dec 2027 (obs Mon 27) Mon 25 Dec 2028

 Notes for Travellers

  • Spain also observes regional holidays (e.g. Andalucía Day, Balearic Day, St. Joseph’s Day, San Isidro in Madrid, St. James’ Day in Galicia).

  • Easter Monday is only a holiday in some regions (Catalonia, Valencia, Basque Country, Navarre, La Rioja, Balearic Islands, etc.).

  • When a holiday falls on a weekend, Spain often creates a “puente” (bridge holiday), moving the day off to Monday.

  • Expect peak travel times around Semana Santa (Holy Week), August holidays, and Christmas/New Year.

 

Download PDF version

Share your trip with your friends: