2028 Holidays – Spain
Below is a list of holidays and observances in Spain for 2028, with the weekday each one falls on and how many days until it arrives. Click a holiday name to see its dates for the next 10 years. Public holidays are official days off; observances are popular days that are not official holidays; regional holidays apply only in some states or provinces.
| Date | Day | Holiday | Type | Days until |
|---|---|---|---|---|
| Jan 1 | Saturday | New Year's Day (Año Nuevo) | Public | 473 |
| Jan 6 | Thursday | Epiphany (Día de Reyes) | Public | 478 |
| Feb 14 | Monday | Valentine's Day | Observance | 517 |
| Feb 29 | Tuesday | Carnival | Observance | 532 |
| Mar 19 | Sunday | St Joseph's Day / Father's Day | Regional | 551 |
| Mar 26 | Sunday | Summer Time starts (clocks forward) | Observance | 558 |
| Apr 13 | Thursday | Maundy Thursday (Jueves Santo) | Regional | 576 |
| Apr 14 | Friday | Good Friday (Viernes Santo) | Public | 577 |
| Apr 16 | Sunday | Easter Sunday | Observance | 579 |
| Apr 17 | Monday | Easter Monday | Regional | 580 |
| May 1 | Monday | Labour Day (Día del Trabajador) | Public | 594 |
| May 7 | Sunday | Mother's Day | Observance | 600 |
| Jun 15 | Thursday | Corpus Christi | Regional | 639 |
| Jul 25 | Tuesday | St James' Day (Santiago Apóstol) | Regional | 679 |
| Aug 15 | Tuesday | Assumption Day | Public | 700 |
| Oct 12 | Thursday | National Day (Fiesta Nacional de España) | Public | 758 |
| Oct 29 | Sunday | Summer Time ends (clocks back) | Observance | 775 |
| Oct 31 | Tuesday | Halloween | Observance | 777 |
| Nov 1 | Wednesday | All Saints' Day (Todos los Santos) | Public | 778 |
| Dec 6 | Wednesday | Constitution Day | Public | 813 |
| Dec 8 | Friday | Immaculate Conception | Public | 815 |
| Dec 24 | Sunday | Christmas Eve | Observance | 831 |
| Dec 25 | Monday | Christmas Day (Navidad) | Public | 832 |
| Dec 31 | Sunday | New Year's Eve | Observance | 838 |
Understanding the 2028 holiday list
There are three kinds of entry on this page and the difference matters once you start planning. Public holidays are official days off: schools, banks and government offices shut, most businesses close or run short hours, and public transport often drops to a Sunday timetable. Observances get marked by plenty of people but are ordinary working days. Valentine's Day and Halloween are the obvious ones. Regional holidays are days off in part of a country only, in one state, province, canton or federal state. If you spot one listed, check it applies where you actually live or work before you count on the day being free.
The "days until" column counts from today, so this page stays current on its own and is worth a bookmark. Every holiday name links to its own page with the date for the next ten years, the rule that sets it, and what happens if it lands on a weekend. That last one catches people out: in Spain, a public holiday falling at the weekend may be given as a substitute day off on the following weekday.
Every date here is worked out from the official rule rather than copied off a static list, which is why the later years are as trustworthy as this one. Easter-linked holidays move with the lunar calendar and anything defined as "the third Monday of…" shifts each year. Both are handled automatically. If a date ever doesn't match your region, let us know. Holiday legislation changes and we update the rules when it does.
Browse 2028 holidays by month
January 2028 February 2028 March 2028 April 2028 May 2028 June 2028 July 2028 August 2028 September 2028 October 2028 November 2028 December 2028
Holiday lists for other years
2026 holidays 2027 holidays 2028 holidays
See the 2028 calendar with these holidays marked Download a printable 2028 calendar
Holidays in other countries
We publish holiday calendars for 19 countries across North America, Europe and Australia. Switch country to see the same 2028 list localised, with the correct week start and date conventions:
United States Canada United Kingdom Ireland Germany France Italy Netherlands Belgium Austria Switzerland Sweden Norway Denmark Finland Poland Portugal Australia