The 14 public holidays that apply in each municipality, with their official source.
12
days
2746
municipalities
3
regions
Article 37.2 of the Workers’ Statute (Estatuto de los Trabajadores) sets fourteen public holidays a year, two of them local. The BOE publishes the first twelve every October in a resolution of the Directorate-General for Labour. The two local ones are not in the BOE: Article 46 of Royal Decree 2001/1983 requires them to be published in the official bulletin of each autonomous community or province. That is why a complete calendar cannot be drawn from the BOE alone, and why local coverage is stated here community by community.
January
Thursday 1 JanuaryNew Year's DayAño NuevoNationalAll of Spain BOE
Tuesday 6 JanuaryEpiphanyEpifanía del SeñorRegionalAndalucía BOE
February
Saturday 28 FebruaryAndalusia DayDía de AndalucíaRegionalAndalucía BOE
Friday 3 AprilGood FridayViernes SantoNationalAll of Spain BOE
May
Friday 1 MayLabour DayFiesta del TrabajoNationalAll of Spain BOE
August
Saturday 15 AugustAssumption of MaryAsunción de la VirgenNationalAll of Spain BOE
October
Monday 12 OctoberNational Day of SpainFiesta Nacional de EspañaNationalAll of Spain BOE
November
Monday 2 NovemberDay after All Saints' DayDía siguiente a Todos los SantosRegionalAndalucía BOE
December
Monday 7 DecemberMonday after Spanish Constitution DayLunes siguiente al Día de la Constitución EspañolaRegionalAndalucía BOE
Tuesday 8 DecemberImmaculate ConceptionInmaculada ConcepciónNationalAll of Spain BOE
Friday 25 DecemberChristmas DayNatividad del SeñorNationalAll of Spain BOE
Take it with you
The calendar is a free public API with open CORS: it can be consumed from any website, not only ours. The .ics feed can be subscribed to on a mobile phone.
GET /api/public/calendario/2026: national and regional
GET /api/public/calendario/2026/municipio/{ine}: one municipality
GET /api/public/calendario/municipios?q=text: look up the INE code
What we cover and what we do not
National and regional holidays for all 19 autonomous communities and cities, from the BOE. Local holidays, community by community: 2746 of the 8132 municipalities in Spain.
Andalucía0 / 785
Aragón0 / 731
Asturias78 / 78
Cantabria0 / 102
Ceuta0 / 1
Castilla y León1759 / 2248
Castilla-La Mancha0 / 919
Canarias0 / 88
Cataluña909 / 947
Extremadura0 / 388
Galicia0 / 313
Illes Balears0 / 67
Región de Murcia0 / 45
Comunidad de Madrid0 / 179
Melilla0 / 1
Comunidad Foral de Navarra0 / 272
País Vasco0 / 252
La Rioja0 / 174
Comunitat Valenciana0 / 542
Sources: the BOE for national and regional holidays, and the official bulletin of each autonomous community or province for local holidays.
Dates are official and served with a link to their source, but without warranty: in case of discrepancy, the official bulletin prevails.
Apply this to a real case
What is published here, applied to a company or a specific case. The first meeting is free.