CalendarCompass

Spain Calendar 2026: National Holidays and Long Weekends

Spain has 10 national holidays in 2026, per Spanish National Holidays 2026 (fiestas laborales de ámbito nacional). The longest long weekend lasts 3 days on 3–5 April 2026.

10 National Holidays
National HolidayToday
January
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 1New Year's Day
  • 6Epiphany
February
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

No holidays this month.

March
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

April
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 3Good Friday
May
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 1Labour Day
June
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

No holidays this month.

July
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

August
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 15Assumption Day
September
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

No holidays this month.

October
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 12National Day of Spain
November
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 1All Saints' Day
December
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 6Constitution Day
  • 8Immaculate Conception
  • 25Christmas Day

Long Weekends in Spain, 2026

Spain has 7 long-weekend periods in 2026 — runs of two or more consecutive work-free days formed by holidays and weekends. The longest lasts 3 days on 3–5 April 2026, covering Good Friday. Use the day-by-day breakdown of each period to plan trips and leave requests.

3–5 April 2026
*includes a regular Saturday
3 days
  • Fri3Good FridayHoliday
  • Sat4Saturday
  • Sun5SundayHoliday
1–3 May 2026
*includes a regular Saturday
3 days
  • Fri1Labour DayHoliday
  • Sat2Saturday
  • Sun3SundayHoliday
15–16 August 2026
entirely official days off
2 days
  • Sat15Assumption DayHoliday
  • Sun16SundayHoliday
10–12 October 2026
*includes a regular Saturday
3 days
  • Sat10Saturday
  • Sun11SundayHoliday
  • Mon12National Day of SpainHoliday
31 October – 1 November 2026
*includes a regular Saturday
2 days
  • Sat31Saturday
  • Sun1All Saints' DayHoliday
5–6 December 2026
*includes a regular Saturday
2 days
  • Sat5Saturday
  • Sun6Constitution DayHoliday
25–27 December 2026
*includes a regular Saturday
3 days
  • Fri25Christmas DayHoliday
  • Sat26Saturday
  • Sun27SundayHoliday

Spain National Holidays in 2026

Throughout 2026, Spain has 10 national holidays. The first holiday falls on 1 January (New Year's Day) and the last on 25 December (Christmas Day).

National Holidays in Spain, 2026.
DateDayHolidayType
1 January 2026ThursdayNew Year's DayHoliday
6 January 2026TuesdayEpiphanyHoliday
3 April 2026FridayGood FridayHoliday
1 May 2026FridayLabour DayHoliday
15 August 2026SaturdayAssumption DayHoliday
12 October 2026MondayNational Day of SpainHoliday
1 November 2026SundayAll Saints' DayHoliday
6 December 2026SundayConstitution DayHoliday
8 December 2026TuesdayImmaculate ConceptionHoliday
25 December 2026FridayChristmas DayHoliday

Official source: Spanish National Holidays 2026 (fiestas laborales de ámbito nacional) (National holidays from the official 2026 labour calendar published in the BOE. Autonomous communities add their own regional holidays up to a total of 14 per locality. When a national holiday falls on a Sunday (All Saints' Day and Constitution Day in 2026), each region decides whether to move it to the following Monday.). Compiled by CalendarWorld. National holidays from the official 2026 labour calendar published in the BOE. Each autonomous community adds regional holidays up to 14 days per locality, and may move a Sunday holiday to the following Monday.

Download Spain 2026 Holiday Data

The Spain 2026 holiday data is available in open formats: JSON for applications, CSV for spreadsheets, and ICS for importing into Google Calendar, Apple Calendar, or Outlook.

Frequently Asked Questions

How many public holidays does Spain have in 2026?

Spain has 10 national holidays in 2026, per Spanish National Holidays 2026 (fiestas laborales de ámbito nacional).

How many long weekends are there in Spain in 2026?

There are 7 long-weekend periods in Spain in 2026. The longest lasts 3 days on 3-5 April 2026, covering Good Friday.

What is the official source for the 2026 Spain holiday calendar?

The official source is Spanish National Holidays 2026 (fiestas laborales de ámbito nacional) (National holidays from the official 2026 labour calendar published in the BOE. Autonomous communities add their own regional holidays up to a total of 14 per locality. When a national holiday falls on a Sunday (All Saints' Day and Constitution Day in 2026), each region decides whether to move it to the following Monday).

Why does the holiday list differ between Spanish regions?

Spain's labour calendar allows up to 14 paid holidays per locality: the national holidays listed here, plus regional holidays chosen by each autonomous community (such as Maundy Thursday, San Juan, or each community's own day) and two local municipal holidays. Always check your community's official calendar for the complete list.

What happens when a Spanish national holiday falls on a Sunday?

The autonomous communities may move it to the following Monday. In 2026 this affects All Saints' Day (Sunday, 1 November) and Constitution Day (Sunday, 6 December) — many communities observe Monday, 7 December as a substitute holiday, but the choice is regional, so this national calendar keeps the original dates.