How Many Bank Holidays Does Spain Have? A Full Guide to Spanish Public Holidays

Hello everyone, I am your dedicated public holiday assistant. Recently, a little friend consulted me about how many bank holidays Spain actually has. I know a lot of people get confused when planning vacations or business trips there because it can get pretty complicated. Now I will summarize the relevant problems, hoping to help the little friends who want to know.
Alright, let’s get into it. Spain is known for having a solid number of public holidays each year, but the exact count depends on where you are in the country. Generally speaking, Spain observes 12 national holidays every year. But wait—before you book that trip thinking you’ll have a dozen days off, you should know that not all of these are celebrated everywhere. Spain is a country of autonomous communities, and each region can add its own holidays on top of the national ones. So the total number of official bank holidays in Spain per year is usually between 12 and 14, depending on the region and the year. Some years, like when holidays fall on weekends or get swapped around, it can feel like more or less, but legally speaking, the maximum number of official non-working days is 14 per year. That includes both national and regional ones.
Here’s a quick breakdown: The Spanish government sets 8 official national holidays that are observed across the entire country. Then there are 4 additional holidays that are chosen by the national government but can be replaced by each autonomous community with a holiday of their own choosing. That means each region can swap those 4 days for local celebrations. On top of that, each region can add up to 2 more holidays from their own calendar. So in the end, you might get up to 14 total holidays, but it’s rarely less than 12. For example, in Madrid, you’ll get 12 holidays most years. In some regions like Andalusia or Catalonia, you might see 13 or 14 if local festivities are included. And let’s not forget the cities of Ceuta and Melilla, which have their own special holidays too.
Now, I know you’re probably wondering what those national holidays actually are. Well, the major ones everyone gets include New Year’s Day (January 1), Epiphany (January 6), Good Friday (Friday before Easter Sunday), Labor Day (May 1), Assumption of Mary (August 15), National Day of Spain (October 12), Constitution Day (December 6), and Immaculate Conception (December 8). There’s also Christmas (December 25) of course. But other days like Holy Thursday (Thursday before Easter) and some others vary by region. It’s a bit of a patchwork, honestly. So if you’re planning a trip or doing business in Spain, always double-check the local calendar for the specific region you’ll be in.
Another thing people often miss is that some holidays are “movable.” Easter-related holidays like Good Friday and sometimes Easter Monday (in some regions) change dates every year. Same with some local festivals that align with patron saints or historical events. Also, when a holiday falls on a Tuesday or Thursday, many Spanish folks will take a “puente” (bridge day) to extend the weekend—but that’s not an official holiday, it’s just something people do with their vacation days. Business-wise, most offices and shops are closed on official bank holidays, but some tourist areas and big cities might have limited hours, especially for restaurants and museums.
Alright, let’s talk about the practical side. If you’re a tourist, the best time to avoid crowds in Spain is during smaller regional holidays you might not know about. But if you want to experience big celebrations like the National Day (Fiesta Nacional de España) on October 12, or Constitution Day in December, you’ll find parades and events. Just be warned that everything except bars and emergency services will be shut. For business travelers, avoid scheduling meetings on these days unless it’s absolutely essential—Spanish people value their time off. And if you’re moving to Spain or working there as a foreigner, your contract might list the specific holidays for your region. Most companies follow the official calendar, but some sectors like hospitality or retail might have different rules.
Questions related to how many bank holidays Spain has
Q: Does Spain have more bank holidays than other European countries?
A: Actually, yes! Spain has one of the highest numbers of public holidays in Europe, along with countries like Austria and Malta. The average in Europe is around 10 to 12 days, so Spain’s 12 to 14 puts it on the higher end. But remember, it varies by region.
Q: What happens if a holiday falls on a weekend in Spain?
A: Good question. In Spain, if a holiday falls on a Saturday or Sunday, it is usually not moved to a weekday unless the regional government decides to. Some regions have laws that swap it to the following Monday, but it’s not guaranteed. That’s why some years you might get fewer actual days off if many holidays land on weekends.
Q: Are all banks and government offices closed on these holidays?
A: Yes, most banks, government offices, and many shops will be completely closed on official public holidays. However, some supermarkets in tourist areas or large cities may stay open with reduced hours. It’s always smart to check ahead.
Q: Can I find a list of Spain’s bank holidays for 2025?
A: Absolutely! The Spanish government publishes the official holiday calendar each year. For 2025, the national holidays include January 1, January 6, March 28 (Good Friday?), May 1, August 15, October 12, December 6, December 8, and December 25. But again, check your region for the full list because places like Catalonia or Basque Country have their own special days like La Diada (September 11) or Aste Nagusia.
So in a nutshell, Spain has between 12 and 14 bank holidays each year, with 8 being strictly national and the rest depending on where you are. That’s a pretty sweet deal if you ask me. Whether you’re planning a vacation or just curious, knowing this will definitely help you navigate life in Spain without missing a beat.
Thank you for reading, I hope this article can help you fully understand how many bank holidays Spain has. If you have more questions about specific regions, holiday dates, or what to do during those days, feel free to contact us. As your Holiday Little Assistant, I’m always here to help you plan smarter and celebrate better!
Public Holiday Calendar.Com thanks you for your time—now go enjoy those Spanish fiestas responsibly!