🇪🇸 Public holidays in Spain

Europe

2026 2025 2024 2023 2022 2021 2020

Date Day Holiday Type
1/1 Wednesday Año Nuevo New Year's Day Public
1/6 Monday Día de Reyes / Epifanía del Señor Epiphany Public
2/28 Friday Día de Andalucía Day of Andalucía Public
3/1 Saturday Dia de les Illes Balears Day of the Balearic Islands Public
4/17 Thursday Jueves Santo Maundy Thursday Public
4/18 Friday Viernes Santo Good Friday Public
4/21 Monday Lunes de Pascua Easter Monday Public
4/23 Wednesday Día de Castilla y León Castile and León Day Public
4/23 Wednesday San Jorge (Día de Aragón) Day of Aragón Public
5/1 Thursday Fiesta del trabajo Labour Day Public
5/2 Friday Fiesta de la Comunidad de Madrid Day of Madrid Public
5/17 Saturday Día das Letras Galegas Galician Literature Day Public
5/30 Friday Día de Canarias Day of the Canary Islands Public
5/31 Saturday Día de la Región Castilla-La Mancha Day of Castilla-La Mancha Public
6/9 Monday Día de La Rioja Day of La Rioja Public
6/9 Monday Día de la Región de Murcia Day of Murcia Public
6/19 Thursday Corpus Christi Public
6/24 Tuesday Sant Joan St. John's Day Public
7/25 Friday Santiago Apóstol Public
7/28 Monday Día de las Instituciones de Cantabria Day of the Cantabrian Institutions Public
8/15 Friday Asunción Assumption Public
9/8 Monday Día de Asturias Day of Asturias Public
9/8 Monday Día de Extremadura Day of Extremadura Public
9/11 Thursday Diada Nacional de Catalunya National Day of Catalonia Public
9/15 Monday Festividad de la Bien Aparecida Feast of Our Lady of Bien Aparecida Public
10/9 Thursday Dia de la Comunitat Valenciana Day of the Valencian Community Public
10/12 Sunday Fiesta Nacional de España National Day of Spain Public
11/1 Saturday Día de todos los Santos All Saints Day Public
12/6 Saturday Día de la Constitución Constitution Day Public
12/8 Monday Inmaculada Concepción Immaculate Conception Public
12/25 Thursday Navidad Christmas Day Public
12/26 Friday Feast of Saint Stephen St. Stephen's Day Public