Spain Holidays in 2026
List of public holidays in Spain 2026 calendar
| Date | Day | Name | Type |
|---|---|---|---|
| 1st January | Thursday | New Year's Day | National Holiday |
| 2nd January | Friday | Reconquest Day | Observance |
| 6th January | Tuesday | Epiphany | National Holiday |
| 14th February | Saturday | Valentine's Day | Observance |
| 16th February | Monday | Carnival Monday | Observance |
| 17th February | Tuesday | Carnival Tuesday | Observance |
| 18th February | Wednesday | Ash Wednesday | Observance |
| 28th February | Saturday | Day of Andalucía | Autonomous Community Holiday |
| 1st March | Sunday | Day of the Balearic Islands | Autonomous Community Holiday |
| 19th March | Thursday | Fathers' Day | Observance |
| 19th March | Thursday | San Jose | Autonomous Community Holiday |
| 19th March | Thursday | San Jose | Observance |
| 20th March | Friday | Eid al-Fitr | Autonomous Community Holiday |
| 20th March | Friday | Eid al-Fitr | Observance |
| 20th March | Friday | March Equinox | Season |
| 29th March | Sunday | Palm Sunday | Observance |
| 29th March | Sunday | Daylight Saving Time starts | Clock Change/Daylight Saving Time |
| 2nd April | Thursday | Maundy Thursday | Observance |
| 2nd April | Thursday | Maundy Thursday | Autonomous Community Holiday |
| 3rd April | Friday | Good Friday | National Holiday |
| 4th April | Saturday | Holy Saturday | Observance |
| 5th April | Sunday | Easter Sunday | Observance |
| 6th April | Monday | Easter Monday | Autonomous Community Holiday |
| 6th April | Monday | Easter Monday | Observance |
| 23rd April | Thursday | Day of Aragón | Autonomous Community Holiday |
| 23rd April | Thursday | St George's Day | Observance |
| 23rd April | Thursday | Castile and León Day | Autonomous Community Holiday |
| 1st May | Friday | Labor Day / May Day | National Holiday |
| 2nd May | Saturday | Day of Madrid | Autonomous Community Holiday |
| 3rd May | Sunday | Mothers' Day | Observance |
| 17th May | Sunday | Galicia Literature Day | Autonomous Community Holiday |
| 24th May | Sunday | Whit Sunday/Pentecost | Observance |
| 25th May | Monday | Whit Monday | Observance |
| 27th May | Wednesday | Eid al-Adha (Tentative Date) | Autonomous Community Holiday |
| 30th May | Saturday | Day of the Canary Islands | Autonomous Community Holiday |
| 31st May | Sunday | Day of Castile-La Mancha | Autonomous Community Holiday |
| 4th June | Thursday | Corpus Christi | Observance |
| 4th June | Thursday | Corpus Christi | Autonomous Community Holiday |
| 9th June | Tuesday | Day of Murcia | Autonomous Community Holiday |
| 9th June | Tuesday | Day of La Rioja | Autonomous Community Holiday |
| 13th June | Saturday | San Antonio (Tentative Date) | Autonomous Community Holiday |
| 21st June | Sunday | June Solstice | Season |
| 24th June | Wednesday | Saint John the Baptist Day | Autonomous Community Holiday |
| 24th June | Wednesday | Saint John the Baptist Day | Observance |
| 25th July | Saturday | Feast of Saint James the Apostle | Autonomous Community Holiday |
| 25th July | Saturday | Feast of Saint James the Apostle | Observance |
| 28th July | Tuesday | Day of the Institutions | Autonomous Community Holiday |
| 5th August | Wednesday | The Day of Our Lady of Africa | Autonomous Community Holiday |
| 9th August | Sunday | The Day of Cantabria | Observance |
| 15th August | Saturday | Assumption of Mary | National Holiday |
| 2nd September | Wednesday | Day of the Independent City of Ceuta | Autonomous Community Holiday |
| 6th September | Sunday | Elcano's Day | Observance |
| 8th September | Tuesday | Day of Asturias | Autonomous Community Holiday |
| 8th September | Tuesday | Day of Extremadura | Autonomous Community Holiday |
| 8th September | Tuesday | Virgin of the Victory | Autonomous Community Holiday |
| 11th September | Friday | National Day of Catalonia | Autonomous Community Holiday |
| 15th September | Tuesday | Nuestra Señora de la Bien Aparecida | Autonomous Community Holiday |
| 17th September | Thursday | Day of Melilla | Observance |
| 23rd September | Wednesday | September Equinox | Season |
| 9th October | Friday | Day of the Valencian Community | Autonomous Community Holiday |
| 12th October | Monday | Hispanic Day | National Holiday |
| 25th October | Sunday | Daylight Saving Time ends | Clock Change/Daylight Saving Time |
| 1st November | Sunday | All Saints' Day | National Holiday |
| 2nd November | Monday | Day off for All Saints' Day | National Holiday |
| 3rd December | Thursday | Day of Navarre | Autonomous Community Holiday |
| 6th December | Sunday | Constitution Day | National Holiday |
| 7th December | Monday | Day off for Constitution Day | National Holiday |
| 8th December | Tuesday | Immaculate Conception | National Holiday |
| 21st December | Monday | December Solstice | Season |
| 24th December | Thursday | Christmas Eve | Observance |
| 25th December | Friday | Christmas Day | National Holiday |
| 26th December | Saturday | St Stephen's Day | Autonomous Community Holiday |
| 26th December | Saturday | St Stephen's Day | Observance |
| 27th December | Sunday | Feast of the Holy Family | Observance |
| 31st December | Thursday | New Year's Eve | Observance |
We strive to provide an accurate and up-to-date holiday's list for Spain. however, please note that some holidays dates may change. If you discover any discrepancies, kindly report to us.
Note: Some holidays are color-coded based on the types of holidays. For example -
- Public Holidays
- Local Holidays
- Other Holidays
Frequently Asked Questions
How many holidays in Spain this year in 2026?
There are 12 holidays in Spain in 2026
How to retrieve the Spain holidays list via API?
Simply make a GET request to v1/holidays?country=ES&year=2026 API to retrieve this list of Spain holidays. Here is an example using Node.js and our official package on NPM.
// Install the 11holidays package from NPM
// npm i 11holidays
import HolidaysApi from '11holidays';
const instance = new HolidaysApi(API_KEY);
const holidays = await instance.holidays.list({ country: 'ES', year: '2026'});
console.log(holidays);