Public holidays

🇪🇸Spain 2026

Public holidays
32
in 2026
Next holiday
St. John's Day
in 9d
Long weekends
7
Mon & Fri holidays
On a weekend
11
fall Sat/Sun
Holidays by month
Where they cluster across the year
2
J
1
F
1
M
5
A
5
M
4
J
2
J
1
A
4
S
2
O
1
N
4
D
Year at a glance
Every holiday on the calendar line
JanMarMayJulSepNov
Upcoming this year
Already passed
Today
All holidays
1
Jan
New Year's Day
Thursday · Año Nuevo
165d ago Public
6
Jan
Epiphany
Tuesday · Día de Reyes / Epifanía del Señor
160d ago Public
28
Feb
Day of Andalucía
Saturday · Día de Andalucía
107d ago Public
1
Mar
Day of the Balearic Islands
Sunday · Dia de les Illes Balears
106d ago Public
2
Apr
Maundy Thursday
Thursday · Jueves Santo
74d ago Public
3
Apr
Good Friday
Friday · Viernes Santo
73d ago Public
6
Apr
Easter Monday
Monday · Lunes de Pascua
70d ago Public
23
Apr
Castile and León Day
Thursday · Día de Castilla y León
53d ago Public
23
Apr
Day of Aragón
Thursday · San Jorge (Día de Aragón)
53d ago Public
1
May
Labour Day
Friday · Fiesta del trabajo
45d ago Public
2
May
Day of Madrid
Saturday · Fiesta de la Comunidad de Madrid
44d ago Public
17
May
Galician Literature Day
Sunday · Día das Letras Galegas
29d ago Public
30
May
Day of the Canary Islands
Saturday · Día de Canarias
16d ago Public
31
May
Day of Castilla-La Mancha
Sunday · Día de la Región Castilla-La Mancha
15d ago Public
4
Jun
Corpus Christi
Thursday
11d ago Public
9
Jun
Day of La Rioja
Tuesday · Día de La Rioja
6d ago Public
9
Jun
Day of Murcia
Tuesday · Día de la Región de Murcia
6d ago Public
24
Jun
St. John's Day
Wednesday · Sant Joan
in 9d Public
25
Jul
Santiago Apóstol
Saturday
in 40d Public
28
Jul
Day of the Cantabrian Institutions
Tuesday · Día de las Instituciones de Cantabria
in 43d Public
15
Aug
Assumption
Saturday · Asunción
in 61d Public
8
Sep
Day of Asturias
Tuesday · Día de Asturias
in 85d Public
8
Sep
Day of Extremadura
Tuesday · Día de Extremadura
in 85d Public
11
Sep
National Day of Catalonia
Friday · Diada Nacional de Catalunya
in 88d Public
15
Sep
Feast of Our Lady of Bien Aparecida
Tuesday · Festividad de la Bien Aparecida
in 92d Public
9
Oct
Day of the Valencian Community
Friday · Dia de la Comunitat Valenciana
in 116d Public
12
Oct
National Day of Spain
Monday · Fiesta Nacional de España
in 119d Public
1
Nov
All Saints Day
Sunday · Día de todos los Santos
in 139d Public
6
Dec
Constitution Day
Sunday · Día de la Constitución
in 174d Public
8
Dec
Immaculate Conception
Tuesday · Inmaculada Concepción
in 176d Public
25
Dec
Christmas Day
Friday · Navidad
in 193d Public
26
Dec
St. Stephen's Day
Saturday · Feast of Saint Stephen
in 194d Public
Source: Nager.Date public holiday API

About public holidays in Spain

Spain combines national holidays with those of each autonomous community and each municipality, up to fourteen per year. As a result, the calendar can vary noticeably depending on the region you are in.

In 2026, Spain has 32 official public holidays. The month with the most holidays is April, with 5. Every month has at least one public holiday.

There are 7 potential long weekends this year, from holidays landing on a Monday or Friday. Meanwhile, 11 holidays fall on a Saturday or Sunday.

The longest stretch without a public holiday runs from Epiphany (January 6) to Day of Andalucía (February 28): 53 days.

The first holiday of the year is New Year's Day (January 1) and the last is St. Stephen's Day (December 26).

Long weekends in 2026
Holidays landing on a Monday or Friday
Good Friday
April 3 · Friday
Easter Monday
April 6 · Monday
Labour Day
May 1 · Friday
National Day of Catalonia
September 11 · Friday
Day of the Valencian Community
October 9 · Friday
National Day of Spain
October 12 · Monday
Christmas Day
December 25 · Friday
Frequently asked questions
How many public holidays does Spain have in 2026?+
Spain has 32 official public holidays in 2026, with April being the busiest month (5).
What is the first public holiday of 2026 in Spain?+
The first public holiday of 2026 is New Year's Day, on January 1.
How many long weekends are there in Spain in 2026?+
7 holidays land on a Monday or Friday, which can create long weekends.
Which 2026 holidays fall on a weekend in Spain?+
11 holidays fall on a Saturday or Sunday: Day of Andalucía (February 28), Day of the Balearic Islands (March 1), Day of Madrid (May 2), Galician Literature Day (May 17), Day of the Canary Islands (May 30), Day of Castilla-La Mancha (May 31), Santiago Apóstol (July 25), Assumption (August 15), All Saints Day (November 1), Constitution Day (December 6), St. Stephen's Day (December 26).
Are public holidays the same across Spain?+
No. Regional and local holidays are added on top of national ones, so the total and the dates change by community and municipality.