Holidays in Spain - 2026

Public holidays and observances.

Country overview

Insight summary

2026, Spain has 32 holidays in total, including 32 public holidays. The busiest month is April with 5 holidays.

Holiday dates

DateDayHoliday Name
January 1, 2026ThursdayNew Year's Day
January 6, 2026TuesdayEpiphany
February 28, 2026SaturdayDay of Andalucía
March 1, 2026SundayDay of the Balearic Islands
April 2, 2026ThursdayMaundy Thursday
April 3, 2026FridayGood Friday
April 6, 2026MondayEaster Monday
April 23, 2026ThursdayCastile and León Day
April 23, 2026ThursdayDay of Aragón
May 1, 2026FridayLabour Day
May 2, 2026SaturdayDay of Madrid
May 17, 2026SundayGalician Literature Day
May 30, 2026SaturdayDay of the Canary Islands
May 31, 2026SundayDay of Castilla-La Mancha
June 4, 2026ThursdayCorpus Christi
June 9, 2026TuesdayDay of La Rioja
June 9, 2026TuesdayDay of Murcia
June 24, 2026WednesdaySt. John's Day
July 25, 2026SaturdaySantiago Apóstol
July 28, 2026TuesdayDay of the Cantabrian Institutions
August 15, 2026SaturdayAssumption
September 8, 2026TuesdayDay of Asturias
September 8, 2026TuesdayDay of Extremadura
September 11, 2026FridayNational Day of Catalonia
September 15, 2026TuesdayFeast of Our Lady of Bien Aparecida
October 9, 2026FridayDay of the Valencian Community
October 12, 2026MondayNational Day of Spain
November 1, 2026SundayAll Saints Day
December 6, 2026SundayConstitution Day
December 8, 2026TuesdayImmaculate Conception
December 25, 2026FridayChristmas Day
December 26, 2026SaturdaySt. Stephen's Day