This article relates the public holidays in Spain and those specific to each region and community.
National Public Holidays
1 January: New Year’s Day
6 January: Epiphany
March or April: Holy Thursday (except in Catalonia)
March or April: Good Friday
1 May: Labour Day
15 August: Assumption of Mary
12 October: Spanish National Day
1 November: All Saints Day
6 December: Constitution Day
8 December: Feast of the Immaculate Conception
25 December: Christmas Day
Public Holidays in Andalusia
28 February: Andalusia Day
Public Holidays in Aragon
23 April: Sant Jordi
Public Holidays in Ceuta and Melilla
19 March: San José in Melilla
2 September: Day of Ceuta (only in Ceuta)
Public Holidays in Castile and Leon
23 April: Day of Castile and Leon
Public Holidays in Castile-la Mancha
19 March: San José
31 May: Castilla-La Mancha Day
Public Holidays in the Canary Islands
30 May: Canary Islands Day
Public Holidays in Catalonia
March or April: Easter Monday
23 April: Sant Jordi
11 September: National Day of Catalonia
26 December: Sant Esteve
Public Holidays in Extremadura
8 September: Extremadura Day
Public Holidays in Galicia
19 March: San José
17 May: Galician Letters Day
25 July: Santiago Apóstol
Public Holidays in the Balearic Islands
1 March: Day of the Balearic Islands
19 March: San José
March or April: Easter Monday
Public Holidays in Rioja
9 June: Day of Rioja
Public Holidays in Madrid
19 March: San José
2 May: Madrid Community Day
May or June: Corpus Christi
25 July: Santiago Apóstol
Public Holidays in Murcia
19 March: San José
9 June: Day in the Region of Murcia
Public Holidays in Asturias
19 March: San José
8 September: Asturias Day
Holidays in the Basque Countries
March or April: Easter Monday
25 October: Euskadi Eguna
Public Holidays in Cantabria
15 September: Cantabria Day
Public Holidays in Valencienne
19 March: San José
March or April: Easter Monday
9 October: Valencian Community Day
For more information on life in Spain, do not hesitate to read these articles: