Public Holidays in Spain — 2026
Spain is holiday-rich in 2026, with 32 public holidays spread across the year.
11 of them land on the Saturday + Sunday weekend, which leaves 21 genuine days off work.
The dates are spread fairly evenly — 18 before July and 14 after it — with April the busiest month.
The longest dry spell runs 53 days, from Tuesday, January 6, 2026 to Saturday, February 28, 2026; that is the stretch worth spending annual leave on.
7 holiday(s) sit next to the weekend, and 12 single bridge day(s) could turn into a four-day break.
Spain sits in Southern Europe, is run from Madrid, pays in Euro, and has about 46.8M people planning around these same dates.
- Public holidays
- 32
- Days off work
- 21
- Weekend
- Saturday + Sunday
- Busiest month
- April (5)
- Longest gap
- 53 days
- Capital
- Madrid
| Date | Day | Holiday | Local name |
|---|---|---|---|
| Thu, Jan 1 | Thursday | New Year's Day | Año Nuevo |
| Tue, Jan 6 | Tuesday | Epiphany | Día de Reyes / Epifanía del Señor |
| Sat, Feb 28 | Saturday | Day of Andalucía | Día de Andalucía |
| Sun, Mar 1 | Sunday | Day of the Balearic Islands | Dia de les Illes Balears |
| Thu, Apr 2 | Thursday | Maundy Thursday | Jueves Santo |
| Fri, Apr 3 | Friday | Good Friday | Viernes Santo |
| Mon, Apr 6 | Monday | Easter Monday | Lunes de Pascua |
| Thu, Apr 23 | Thursday | Castile and León Day | Día de Castilla y León |
| Thu, Apr 23 | Thursday | Day of Aragón | San Jorge (Día de Aragón) |
| Fri, May 1 | Friday | Labour Day | Fiesta del trabajo |
| Sat, May 2 | Saturday | Day of Madrid | Fiesta de la Comunidad de Madrid |
| Sun, May 17 | Sunday | Galician Literature Day | Día das Letras Galegas |
| Sat, May 30 | Saturday | Day of the Canary Islands | Día de Canarias |
| Sun, May 31 | Sunday | Day of Castilla-La Mancha | Día de la Región Castilla-La Mancha |
| Thu, Jun 4 | Thursday | Corpus Christi | |
| Tue, Jun 9 | Tuesday | Day of La Rioja | Día de La Rioja |
| Tue, Jun 9 | Tuesday | Day of Murcia | Día de la Región de Murcia |
| Wed, Jun 24 | Wednesday | St. John's Day | Sant Joan |
| Sat, Jul 25 | Saturday | Santiago Apóstol | |
| Tue, Jul 28 | Tuesday | Day of the Cantabrian Institutions | Día de las Instituciones de Cantabria |
| Sat, Aug 15 | Saturday | Assumption | Asunción |
| Tue, Sep 8 | Tuesday | Day of Asturias | Día de Asturias |
| Tue, Sep 8 | Tuesday | Day of Extremadura | Día de Extremadura |
| Fri, Sep 11 | Friday | National Day of Catalonia | Diada Nacional de Catalunya |
| Tue, Sep 15 | Tuesday | Feast of Our Lady of Bien Aparecida | Festividad de la Bien Aparecida |
| Fri, Oct 9 | Friday | Day of the Valencian Community | Dia de la Comunitat Valenciana |
| Mon, Oct 12 | Monday | National Day of Spain | Fiesta Nacional de España |
| Sun, Nov 1 | Sunday | All Saints Day | Día de todos los Santos |
| Sun, Dec 6 | Sunday | Constitution Day | Día de la Constitución |
| Tue, Dec 8 | Tuesday | Immaculate Conception | Inmaculada Concepción |
| Fri, Dec 25 | Friday | Christmas Day | Navidad |
| Sat, Dec 26 | Saturday | St. Stephen's Day | Feast of Saint Stephen |
How many public holidays does Spain have in 2026?
32 — of which 21 fall on a working day and 11 fall on the Saturday + Sunday weekend.
What is the first public holiday in Spain in 2026?
Año Nuevo on Thursday, January 1, 2026. The last one of the year is Feast of Saint Stephen on Saturday, December 26, 2026.
Which days are the weekend in Spain?
Saturday + Sunday. Working-day counts on this site use that pattern, not a fixed Saturday–Sunday assumption.
When is the longest period without a public holiday in Spain in 2026?
Between Tuesday, January 6, 2026 and Saturday, February 28, 2026 — 53 days with nothing official in between.
Are these 2026 dates confirmed?
Yes, all 32 dates come from the official calendar (source: Nager.Date public holiday API) and none are moon-sighting estimates.