Spain Major Holidays
Date Holiday Name Major Holiday
January 1, 2025 Año Nuevo
January 6, 2025 Día de Reyes / Epifanía del Señor
February 28, 2025 Día de Andalucía
March 1, 2025 Dia de les Illes Balears
April 17, 2025 Jueves Santo
April 18, 2025 Viernes Santo
April 21, 2025 Lunes de Pascua
April 23, 2025 Día de Castilla y León
April 23, 2025 San Jorge (Día de Aragón)
May 1, 2025 Fiesta del trabajo
May 2, 2025 Fiesta de la Comunidad de Madrid
May 17, 2025 Día das Letras Galegas
May 30, 2025 Día de Canarias
May 31, 2025 Día de la Región Castilla-La Mancha
June 9, 2025 Día de La Rioja
June 9, 2025 Día de la Región de Murcia
June 19, 2025 Corpus Christi
June 24, 2025 Sant Joan
July 25, 2025 Santiago Apóstol
July 28, 2025 Día de las Instituciones de Cantabria
August 15, 2025 Asunción
September 8, 2025 Día de Asturias
September 8, 2025 Día de Extremadura
September 11, 2025 Diada Nacional de Catalunya
September 15, 2025 La Bien Aparecida
October 9, 2025 Dia de la Comunitat Valenciana
October 12, 2025 Fiesta Nacional de España
November 1, 2025 Día de todos los Santos
December 6, 2025 Día de la Constitución
December 8, 2025 Inmaculada Concepción
December 25, 2025 Navidad
December 26, 2025 St. Stephen's Day