Spain 2025

When are offices and shops closed ?

Listing of public holidays for the year. Please note the listing is national public holidays, local holidays and observances is not included in the list.

Here you can see a list of the national bank holidays and non working days for the year. You can sort the informations in the list using the option in the top of the list.

The holiday list has a search field if you would like to search a specific day or holiday type.

Important: The listed days are the official bank holidays. In some countries there can be local or regional holidays of cultural / religious character which is not listed.

1 JanuaryNew Year's DayAño Nuevo
6 JanuaryEpiphanyEpifanía del Señor
28 FebruaryAndalusian National DayDía de AndalucíaOnly AND
1 MarchBalearic National DayDia de les Illes BalearsOnly BI
19 MarchSt. Joseph's DaySan JoséOnly MU, VA
VariableMaundy ThursdayJueves SantoExept CT and VA
VariableGood FridayViernes Santo
VariableEaster MondayLunes de PascuaOnly BA, BI, CT, NA and VA
23 AprilAragonese National DaySan Jorge o Diya d’AragónOnly AG
23 AprilRegional DayDía de Castilla y LeónOnly CL
1 MayLabour DayDía del Trabajador
2 MayRegional DayFiesta de la Comunidad de MadridOnly MA
17 MayGalician Literature DayDía das Letras GalegasOnly GA
30 MayCanarians National DayDía de CanariasOnly CI
31 MayRegional DayDía de la Región Castilla-La ManchaOnly CL
9 JuneRegional DayOnly LR and MU
13 JuneSt. Anthony's DaySan AntonioOnly CE
25 JulyGalician National DaySantiago Apóstol o Día da Patria GalegaOnly GA
6 AugustSanta Maria of AfricaSanta María de ÁfricaOnly CE
15 AugustAssumptionAsunción
22 AugustFeast of the SacrificeCelebración del SacrificioOnly CE and ME
8 SeptemberRegional DayDía de AsturiasOnly AS
8 SeptemberRegional DayDía de ExtremaduraOnly EX
11 SeptemberRegional DayDiada de CatalunyaOnly CT
15 SeptemberRegional DayDía de Cantabria o Día de La MontañaOnly CA
17 SeptemberRegional DayDía de MelillaOnly ME
9 OctoberValencian National DayDia de la Comunitat ValencianaOnly VA
12 OctoberSpanish National HolidayFiesta Nacional de España
25 octoberBasque National DayEuskadi EgunaOnly BA
1 NovemberAll Saints DayDía de todos los Santos
6 DecemberConstitution DayDía de la Constitución
8 DecemberImmaculate ConceptionInmaculada Concepción
25 DecemberChristmas DayNavidad
26 DecemberSt. Stephen's DaySant EsteveOnly CT

Holidays, explainer

New Year's Day

New Year's Day is 1st January, the first day of the year, in the Gregorian calendar. New Year's Day is the most widely observed public holiday in the year.


Epiphany or Three Kings' Day, is a Christian feast day that celebrates the revelation of God incarnate as Jesus Christ.

International Women's Day

International Women's Day (IWD) is celebrated on March 8 every year. It is a focal point in the movement for women's rights. Commemoration of International Women's Day today ranges from being a public holiday in some countries to being largely ignored elsewhere.

Maundy Thursday

Maundy Thursday, also known as Holy Thursday, is on the Thursday before Easter. It commemorates the Washing of the Feet and Last Supper of Jesus Christ with the Apostles. In some countries it is a public holiday.

Good Friday

​​Many countries observe Good Friday as a national holiday on the Friday before Easter. The day commemorates the Crucifixion of Jesus. In most countries with christian culture it is a public holiday.

Easter Sunday

Also called Pascha (Greek, Latin or Resurrection Sunday, is a holiday commemorating the resurrection of Jesus from the dead, described in the New Testament as having occurred on the third day after his burial. In most countries with christian culture it is a public holiday.

Easter Monday

Easter Monday is a Christian holiday celebrated the day after Easter Sunday.

Labour Day

Labour Day is commonly associated as a commemoration of the achievements of the labour movement. The holiday may also be known as May Day or International Worker's Day. In some countries it is a public holiday while in others it is ignored.

Ascension Day

The 40th day of Easter commemorates the ascension of Jesus into heaven 39 days after resurrection on Easter Sunday. Also known as The Feast of the Ascension, The Ascension of Jesus, Ascension Thursday and Holy Thursday. In most countries with christian culture it is a public holiday.

Whit Sunday

Also known as Pentecost is a public holiday in most countries with christian culture.

Whit Monday

Whit Monday, also known as Pentecost Monday is a public holiday in several countries on the Monday after Whitsunday. Also known as Pentecost, Whitsunday is observed fifty days after Easter. It is a public holiday in most countries with christian culture.

Corpus Christi

Catholic festival celebrated on the second Thursday after Whitsun. Corpus Christi means the Body of Christ and refers to the elements of the Eucharist also called the Holy Communion, Last Supper or Lord's Supper.

Assumption of Mary

The Feast of the Assumption of Mary is a very important day in the Catholic religion. It is the principal feast of the Blessed Virgin, the mother of Jesus Christ. In most countries with christian culture the day, 15th of August, is a public holiday.

All Saints' Day

All Saints’ Day is celebrated on 1 November as a commemoration day for all Christian saints.

Christmas Day

25th December will be a public holiday in most countries around the world. Christmas Day celebrates the Nativity of Jesus, the date of which according to tradition took place on 25 December 1 BC

St. Stephen's Day

Saint Stephen's Day, 26 December is the Feast of St. Stephen in Western Christianity. In commonwealth countries, the day after Christmas day is a holiday, but known as Boxing Day.

Top 10 popular hashtags on our sites:

#travel #cheaptravel #flight #hotels #travelblog #guide #hotelsearch #apartments #cheaphotels #flightsearch

More popular hashtags are: