As 2025 begins, many are marking their calendars to plan vacations, long weekends, and time off work. Knowing the national, regional, and local holidays can help in organising your year and ensuring you don’t miss out on special occasions.
Spain’s employment calendar for 2025 includes 12 public holidays, nine of which are observed nationwide. Additionally, regional and local holidays bring the total to 14 days off, varying across the autonomous communities.
National holidays in Spain for 2025
The following nine holidays will be celebrated across all of Spain in 2025:
- Wednesday, 1 January – New Year’s Day
- Monday, 6 January – Epiphany
- Friday, 18 April – Good Friday
- Thursday, 1 May – Labour Day
- Friday, 15 August – Assumption Day
- Saturday, 1 November – All Saints’ Day
- Saturday, 6 December – Spanish Constitution Day
- Monday, 8 December – Immaculate Conception
- Thursday, 25 December – Christmas Day
Holidays that can be replaced by regional traditions
Certain national holidays may be substituted by the autonomous communities to align with their regional traditions:
- Wednesday, 19 March – San José (celebrated in the Region of Murcia and the Valencian Community)
- Thursday, 17 April – Maundy Thursday (celebrated in all regions except Catalonia and the Valencian Community)
- Friday, 25 July – Santiago Apóstol (celebrated in Galicia, Madrid, the Basque Country, and Navarre)
- Monday, 13 October – The Monday following Spain’s National Day, which falls on Sunday (celebrated in Andalucia, Aragon, Asturias, Castile and León, and Extremadura)
Regional holidays in Spain for 2025
In addition to the national holidays, each autonomous community observes specific regional holidays. Below is a selection:
- Friday, 28 February – Andalucia Day
- Saturday, 1 March – Balearic Islands Day
- Monday, 31 March – Eid al-Fitr (Melilla)
- Monday, 21 April – Easter Monday (Catalonia, Navarre, the Basque Country, La Rioja, and the Valencian Community)
- Wednesday, 23 April – Saint George (Aragon and Castile and León)
- Friday, 2 May – Community of Madrid Day
- Saturday, 17 May – Día de las Letras Gallegas (Galicia)
- Friday, 30 May – Canary Islands Day and Corpus Christi (Canary Islands)
- Saturday, 31 May – Day of Castile-La Mancha
- Friday, 6 June – Feast of Sacrifice (Eidul Adha, Ceuta and Melilla)
- Monday, 9 June – Day of La Rioja and the Region of Murcia
- Tuesday, 24 June – San Juan (Catalonia and the Valencian Community)
- Monday, 8 September – Day of Asturias and Extremadura
- Thursday, 11 September – National Day of Catalonia
- Thursday, 9 October – Valencian Community Day
Planning long weekends and vacations
Spain’s diverse calendar offers opportunities for long weekends and extended holidays, especially when national holidays fall close to weekends. Many regions also celebrate unique traditions, offering a chance to explore local culture and festivities.
Whether you’re planning a short getaway or simply looking forward to time off, Spain’s 2025 holiday calendar provides plenty of opportunities to enjoy the year ahead.
For detailed information on regional holidays, consult the local government websites or check your workplace holiday schedule.