Public Holidays for
Cataluña, Spain has 15 public holidays in 2026. 12 fall on weekdays, 3 on weekends.
All 15 public holidays
| Date | Day | Holiday |
|---|---|---|
| Jan 1 | Thursday | Año Nuevo |
| Jan 6 | Tuesday | Día de los Reyes Magos |
| Apr 3 | Friday | Viernes Santo |
| Apr 6 | Monday | Lunes de Pascua |
| May 1 | Friday | Día del Trabajador |
| May 25 | Monday | Lunes de Pentecostés |
| Jun 24 | Wednesday | San Juan |
| Aug 15 | Saturday(weekend) | Asunción |
| Sep 11 | Friday | Dia de Cataluña |
| Sep 24 | Thursday | Mare de Déu de la Mercè |
| Oct 12 | Monday | Fiesta Nacional de España |
| Nov 1 | Sunday(weekend) | Todos los Santos |
| Dec 6 | Sunday(weekend) | Día de la Constitución Española |
| Dec 8 | Tuesday | La inmaculada concepción |
| Dec 25 | Friday | Navidad |
Plan your time off
12 holidays fall on weekdays in 2026 — here are the best periods to extend them into long breaks using fewer leave days.
5 days off · 1 leave day
Apr 2 – Apr 6
Viernes Santo, Lunes de Pascua
5 days off · 1 leave day
Apr 3 – Apr 7
Viernes Santo, Lunes de Pascua
4 days off · 1 leave day
Jan 1 – Jan 4
Año Nuevo
4 days off · 1 leave day
Jan 3 – Jan 6
Día de los Reyes Magos
4 days off · 1 leave day
Apr 30 – May 3
Día del Trabajador
4 days off · 1 leave day
May 1 – May 4
Día del Trabajador
4 days off · 1 leave day
May 23 – May 26
Lunes de Pentecostés
4 days off · 1 leave day
Sep 10 – Sep 13
Dia de Cataluña
4 days off · 1 leave day
Sep 11 – Sep 14
Dia de Cataluña
4 days off · 1 leave day
Sep 24 – Sep 27
Mare de Déu de la Mercè
Leave entitlements in Spain
Spanish workers are entitled to 30 calendar days (22 working days) of paid vacation per year. Spain has 14 public holidays: 8 national holidays and 6 regional or local holidays.
Managing time off for a team? InvisibleHR handles Spain's leave requirements in Slack.