Festivals in Spain

Browse festivals and traditions in Spanish municipalities, organised by autonomous community and province: Local festival directory.

Today, 26 August: Buñol gets ready for La Tomatina

Buñol holds its 2026 La Tomatina tomato-throwing festival on Wednesday 26 August. The town council's tourism diary schedules the main battle from noon until 1 pm, while the Valencian Government's tourism listing confirms the date and states that admission requires a ticket. The event continues the tradition of taking place on the final Wednesday of August and is recognised as a Festival of International Tourist Interest. Its employment status is strictly municipal: the official Valencian calendar designates 26 August as a paid, non-recoverable local public holiday in Buñol, not across the Valencian Community or throughout Spain.

In Buñol, the tomato moves from ingredient to leading performer for one carefully timed hour tomorrow. Ticket holders should check the organisers' final notices, arrive with time to spare and follow the staff managing the route, as this is a large event with controlled admission. Old clothes tend to grasp the occasion better than anything newly bought, while protecting personal belongings helps prevent the red souvenir reaching a phone as well. The council diary says the battle finishes at 1 pm; after that, giving the cleaning operation room to work lets the streets, the participants and the tomatoes return gradually to a rather less eventful existence.

Further information and sources: La Tomatina 2026 programme; Buñol City Council: La Tomatina 2026 date and history; Buñol City Council Tourism: events diary for 26 August 2026; Visit Valencia Region: La Tomatina 2026; Valencian Government: official 2026 local public holiday calendar.

Browse featured festivals from previous days

Tomorrow, 27 August: Tarazona opens its festivities with the Cipotegato

Tarazona opens its 2026 festivities in honour of San Atilano with the Cipotegato on Thursday 27 August. The council diary confirms that the programme runs from 27 August to 1 September, while the council's account of the tradition places the character's departure from the town hall at noon, before a large crowd and beneath a shower of tomatoes. The event has held Spain's National Tourist Interest designation since 2009. It is not, however, a public holiday: the Official Gazette of Aragon lists 28 August and 5 October as Tarazona's two local public holidays for 2026, rather than 27 August.

The person inside the diamond-patterned costume remains anonymous until the run is over, so tomorrow the mystery shares top billing with the tomatoes. The Cipotegato leaves the square, follows an undisclosed route and returns to climb the monument while the crowd cheers. The council's own description notes that the descent from the square comes next and that crushed tomatoes make the ground slippery: sturdy footwear, well-used clothes and some awareness of nearby people are a remarkably practical trio. Joining in is part of the character of the day, but so are giving the escort room to work and checking any final council notices before heading into the centre.

Further information and sources: History and date of Tarazona's Cipotegato; Tarazona City Council: 2026 festivities programme; Tarazona City Council: Cipotegato date, time and history; Official Gazette of Aragon: Tarazona's local public holidays for 2026.

Featured popular festivals

CarpetaIA presents a selection of the nearest popular festivals.

Browse all popular festivals in Spain

National holidays and holidays selected by autonomous communities

Note: This list includes both nationwide public holidays and holidays whose non-working status depends on each autonomous community. To find the specific public holidays for a locality, also consult its regional holidays and the two local holidays approved by its municipality.

Common non-working public holidays throughout Spain in 2026: 1 January, 6 January, 3 April, 1 May, 15 August, 12 October, 8 December and 25 December. The remaining dates depend on the autonomous community and the two local holidays of each municipality. Source: Resolution of 17 October 2025 of the Directorate-General for Labour (Official State Gazette no. 259).

2026 public holiday calendar

View the 2026 calendar of nationwide non-working public holidays, shown in red, together with the day of the week on which each one falls.

Regional public holidays

Andalusia

View the 2026 public holiday calendar for Andalusia.

Non-working public holidays in Andalusia in 2026: 1 and January 6; February 28; 2 and April 3; May 1; August 15; October 12; November 2; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Andalusia.

Aragon

View the 2026 public holiday calendar for Aragon.

Non-working public holidays in Aragon in 2026: 1 and January 6; 2, 3 and April 23; May 1; August 15; October 12; November 2; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Aragon.

Asturias

View the 2026 public holiday calendar for Asturias.

Non-working public holidays in Asturias in 2026: 1 and January 6; 2 and April 3; May 1; August 15; September 8; October 12; November 2; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Asturias.

Balearic Islands

View the 2026 public holiday calendar for Balearic Islands.

Non-working public holidays in Balearic Islands in 2026: 1 and January 6; March 2; 2, 3 and April 6; May 1; August 15; October 12; and 8, 25 and December 26.

Browse local celebrations in the directory for Festivals in the municipalities of the Balearic Islands.

Canary Islands

View the 2026 public holiday calendar for Canary Islands.

Non-working public holidays in Canary Islands in 2026: 1 and 6 January; 2 and 3 April; 1 and 30 May; 15 August; 12 October; 2 November; and 8 and 25 December. Each island also has its own public holiday: 2 February in Tenerife, 5 August in La Palma, 8 September in Gran Canaria, 15 September in Lanzarote and La Graciosa, 18 September in Fuerteventura, 24 September in El Hierro and 5 October in La Gomera.

Browse local celebrations in the directory for Festivals in the municipalities of Canary Islands.

Cantabria

View the 2026 public holiday calendar for Cantabria.

Non-working public holidays in Cantabria in 2026: 1 and January 6; 2 and April 3; May 1; July 28; August 15; September 15; October 12; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Cantabria.

Castile-La Mancha

View the 2026 public holiday calendar for Castile-La Mancha.

Non-working public holidays in Castile-La Mancha in 2026: 1 and January 6; 2, 3 and April 6; May 1; June 4; August 15; October 12; November 2; and 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Castile-La Mancha.

Castile and Leon

View the 2026 public holiday calendar for Castile and Leon.

Non-working public holidays in Castile and Leon in 2026: 1 and January 6; 2, 3 and April 23; May 1; August 15; October 12; November 2; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Castile and Leon.

Catalonia

View the 2026 public holiday calendar for Catalonia.

Non-working public holidays in Catalonia in 2026: 1 and 6 January; 3 and 6 April; 1 May; 24 June; 15 August; 11 September; 12 October; and 8, 25 and 26 December. In Aran, 26 December is replaced by 17 June.

Browse local celebrations in the directory for Festivals in the municipalities of Catalonia.

Extremadura

View the 2026 public holiday calendar for Extremadura.

Non-working public holidays in Extremadura in 2026: 1 and January 6; 2 and April 3; May 1; August 15; September 8; October 12; November 2; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Extremadura.

Galicia

View the 2026 public holiday calendar for Galicia.

Non-working public holidays in Galicia in 2026: 1 and January 6; March 19; 2 and April 3; May 1; June 24; July 25; August 15; October 12; and 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Galicia.

Madrid

View the 2026 public holiday calendar for Madrid.

Non-working public holidays in Madrid in 2026: 1 and January 6; 2 and April 3; 1 and May 2; August 15; October 12; November 2; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of la Madrid.

Murcia

View the 2026 public holiday calendar for Murcia.

Non-working public holidays in Murcia in 2026: 1 and January 6; March 19; 2 and April 3; May 1; June 9; August 15; October 12; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of la Murcia.

Navarre

View the 2026 public holiday calendar for Navarre.

Non-working public holidays in Navarre in 2026: 1 and January 6; March 19; 2, 3 and April 6; May 1; August 15; October 12; November 2; and 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of Navarre.

Basque Country

View the 2026 public holiday calendar for Basque Country.

Non-working public holidays in Basque Country in 2026: 1 and January 6; March 19; 2, 3 and April 6; May 1; July 25; August 15; October 12; and 8 and December 25.

Browse local celebrations in the directory for Festivals in los municipios del Basque Country.

La Rioja

View the 2026 public holiday calendar for Rioja.

Non-working public holidays in Rioja in 2026: 1 and January 6; 2, 3 and April 6; May 1; June 9; August 15; October 12; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of La Rioja.

Valencian Community

View the 2026 public holiday calendar for Valencian Community.

Non-working public holidays in Valencian Community in 2026: 1 and January 6; March 19; 3 and April 6; May 1; June 24; August 15; October 9; October 12; and 8 and December 25.

Browse local celebrations in the directory for Festivals in the municipalities of la Valencian Community.

Source for all the regional calendars above: Resolution of 17 October 2025 of the Directorate-General for Labour (Official State Gazette no. 259). These dates are supplemented by the two local holidays approved by each municipality.

Festivals in las ciudades autónomas

Ceuta

View the 2026 public holiday calendar for Ceuta.

Non-working public holidays in Ceuta in 2026: 1 and January 6; 2 and April 3; 1 and May 27; 5 and August 15; September 2; October 12; and 8 and December 25.

Browse local celebrations in the directory for Festivals in Ceuta.

Melilla

View the 2026 public holiday calendar for Melilla.

Non-working public holidays in Melilla in 2026: 1 and January 6; March 20; 2 and April 3; 1 and May 27; August 15; October 12; and 7, 8 and December 25.

Browse local celebrations in the directory for Festivals in Melilla.

Source for both calendars: Resolution of 17 October 2025 of the Directorate-General for Labour (Official State Gazette no. 259). These dates are supplemented by the two local holidays of each city.

2026 calendar

The dates shown in red are nationwide non-working public holidays throughout Spain.

January
L M X J V S D
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
February
L M X J V S D
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
March
L M X J V S D
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
April
L M X J V S D
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
May
L M X J V S D
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
June
L M X J V S D
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
July
L M X J V S D
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
August
L M X J V S D
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
September
L M X J V S D
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
October
L M X J V S D
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
November
L M X J V S D
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
December
L M X J V S D
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

Note: the corresponding regional and local holidays must be added to these dates.

Weekdays of nationwide public holidays

  • The public holiday on 1 January 2026 falls on a Thursday.
  • The public holiday on 6 January 2026 falls on a Tuesday.
  • The public holiday on 3 April 2026 falls on a Friday.
  • The public holiday on 1 May 2026 falls on a Friday.
  • The public holiday on 15 August 2026 falls on a Saturday.
  • The public holiday on 12 October 2026 falls on a Monday.
  • The public holiday on 8 December 2026 falls on a Tuesday.
  • The public holiday on 25 December 2026 falls on a Friday.

Today's international trade fair

You can also find information about international trade fairs and discover today's featured trade fair at FeriasHoy.com.