Ultimate Guide To The Best Festivals In Spain

Right, so if you’ve ever thought Spain was just about lazy beach days and long tapas lunches (which, fair enough, it is great for), just wait till you find yourself in the middle of one of their fiestas. I mean, you think you know what a festival is—until you’re being sprayed with red wine in a sun-soaked field in La Rioja, or caught in a wave of drumming, dancing and total joyful chaos somewhere in Andalusia. Spain doesn’t just throw a party—they live and breathe it.

You’ll feel it straight away. The kind of energy that builds in the streets the day before a fiesta—like everyone’s in on a secret. It doesn’t matter if you’re in a tiny village or a buzzing city like Valencia or Seville, the vibe is electric. And people really show up for it—locals dressed in traditional gear, little kids running wild with sparklers, old abuelas on balconies clapping along to the music. It’s not a tourist thing. It’s a heart-and-soul thing.

The first time I ended up at Las Fallas in Valencia, I didn’t know where to look. Towering papier-mâché figures (some weird, some funny, some outrageously detailed) were everywhere, only to be set on fire in the streets while crowds cheered like it was the most normal thing in the world. I couldn’t stop smiling—and I definitely couldn’t hear properly for a while after the mascletàs.

And then there's Semana Santa in Seville. Honestly, you’ve never seen anything like it. It's haunting and powerful, with these enormous floats carried by silent figures in robes—candles flickering, the air thick with incense. You just stand there, taking it in, goosebumps and all.

La Tomatina in Bunol? Absolutely wild. The entire town turns into a tomato-smothered battleground, and weirdly, it smells... kind of sweet? Totally bonkers, completely unforgettable.

But what I really love is how every region does it their way. Galicia's festas are full of Celtic charm, in the Basque Country you’ll get these mad, loud folk parades, and in the south, flamenco spills into the streets and you lose all sense of time.

There’s a Spanish saying: “Para fiestas, España.” And honestly, after a few of these, you’ll absolutely get why.

Fallas Festival Valencia
Fallas Festival Valencia

Top 21 Festivals in Spain

  1. La Tomatine Festival
  2. Carnivals of Santa Cruz de Tenerife
  3. San Fermin Fiestas Pamplona
  4. Semana Santa - Easter Holy Week
  5. The Fallas of Valencia
  6. The Great Wine Fight Of Haro
  7. The Night of Saint John ( La Noche de San Juan )
  8. La Merce Festival Barcelona
  9. Three Kings Day Processions
  10. San Isidro Festival Madrid
  11. Seville April Fair
  12. Cordoba Courtyard Festival ( Fiesta de Los Patios )
  13. La Tamborrada Festival San Sebastian
  14. Feast Of St James of Santiago de Compostela
  15. Hispanic Day
  16. San Sebastian International Film Festival
  17. Moors VS Christians
  18. Malaga Feria
  19. Jerez Horse Fair
  20. White Night Malaga

Spain Festivals 2026 – Hybrid Calendar

The ultimate one‑stop guide for anyone planning a trip around Spain’s most iconic celebrations. It brings together all the major events — from world‑famous fiestas to regional traditions — in one beautifully organised list, complete with names, dates, and locations for the entire year. You can quickly see at a glance exactly what’s happening and when, making it easier than ever to plan a trip around the country’s most vibrant cultural moments.

The page covers everything: the explosive colour of Las Fallas in Valencia, the solemn beauty of Semana Santa, the pure joy of La Feria de Abril, the legendary energy of San Fermín, and the surreal spectacle of La Tomatina. It also includes lesser‑known gems like Galicia’s seafood festivals, Andalusía’s romerías, and the atmospheric winter carnivals of the Canary Islands.

Whether visitors want fireworks, flamenco, food, folklore, or full‑on fiesta energy, your guide gives them the complete 2026 calendar in one place. It’s practical, inspiring, and designed to help travellers experience Spain at its most unforgettable.

 

Festival / Fiesta / Carnival Place Exact 2026 Dates Traditional Dates
1 Three Kings Day Processions (Día de Reyes) Nationwide (major cities) 6 January 2026 6 January
2 San Sebastián Day & Tamborrada San Sebastián (Donostia) 20 January 2026 20 January
3 Festa de Sant Antoni Mallorca (various towns) 16–17 January 2026 Mid‑January
4 San Vicente Mártir Valencia 22 January 2026 22 January
5 La Candelaria Candelaria, Tenerife 2 February 2026 2 February
6 Carnivals of Santa Cruz de Tenerife Santa Cruz de Tenerife Early–late February 2026 (TBC) February–early March (around Shrove Tuesday)
7 Carnival of Las Palmas de Gran Canaria Las Palmas de Gran Canaria February 2026 (TBC) February–early March
8 Cádiz Carnival Cádiz February 2026 (TBC) 10 days around Shrove Tuesday
9 Sitges Carnival Sitges, Catalonia February 2026 (TBC) Week leading up to Shrove Tuesday
10 Águilas Carnival Águilas, Murcia February 2026 (TBC) February (pre‑Lent)
11 Semana Santa – Easter Holy Week Nationwide (notably Seville, Málaga, Valladolid, Zamora) 29 March – 5 April 2026 Week before Easter Sunday (movable)
12 Semana Santa in Seville Seville 29 March – 5 April 2026 Holy Week (Palm Sunday to Easter Sunday)
13 Semana Santa in Málaga Málaga 29 March – 5 April 2026 Holy Week
14 Semana Santa in Valladolid Valladolid 29 March – 5 April 2026 Holy Week
15 Semana Santa in Zamora Zamora 29 March – 5 April 2026 Holy Week
16 The Fallas of Valencia Valencia 1–19 March 2026 15–19 March
17 Las Fallas (neighbourhood events) Valencian Community (various towns) Early–mid March 2026 First half of March
18 La Magdalena Festival Castellón de la Plana March 2026 (TBC) Week around third Sunday of Lent
19 Las Fiestas de la Magdalena (Romería de les Canyes) Castellón de la Plana March 2026 (TBC) March (Lent)
20 Moros y Cristianos de Alcoy Alcoy, Alicante 22–24 April 2026 (approx.) Late April (around 23 April)
21 Seville April Fair (Feria de Abril) Seville Late April 2026 (TBC) Two weeks after Semana Santa
22 Seville April Fair – Alumbrado Night Seville Opening night 2026 (TBC) Monday night of Feria de Abril
23 Córdoba Courtyard Festival (Fiesta de los Patios) Córdoba Early–mid May 2026 (TBC) First half of May
24 Córdoba Cruces de Mayo Córdoba Late April – early May 2026 End of April / early May
25 Jerez Horse Fair (Feria del Caballo) Jerez de la Frontera May 2026 (TBC) Early–mid May
26 San Isidro Festival Madrid Madrid 15 May 2026 (main day) Around 15 May
27 San Isidro Bullfighting Fair Madrid (Las Ventas) May–June 2026 (TBC) Mid‑May to early June
28 Fiestas de San Isidro Labrador Madrid (district events) Mid‑May 2026 Week around 15 May
29 Romería del Rocío Almonte / El Rocío, Huelva Late May 2026 (TBC) Weekend of Pentecost
30 Corpus Christi in Toledo Toledo 4 June 2026 Thursday after Corpus Christi Sunday
31 Corpus Christi in Granada Granada Early June 2026 (TBC) Week of Corpus Christi
32 Haro Wine Festival – The Great Wine Fight of Haro Haro, La Rioja 29 June 2026 29 June (Feast of San Pedro)
33 La Batalla del Vino (Wine Battle) Haro, La Rioja 29 June 2026 Morning of 29 June
34 Night of Saint John (La Noche de San Juan) Nationwide (notably coastal areas) 23–24 June 2026 Night of 23 June
35 Bonfires of San Juan – Alicante Alicante 20–24 June 2026 Around 24 June
36 San Juan in Menorca (Sant Joan) Ciutadella, Menorca 23–24 June 2026 23–24 June
37 San Fermin Fiestas Pamplona Pamplona, Navarra 6–14 July 2026 6–14 July
38 Running of the Bulls (Encierros) Pamplona, Navarra 7–14 July 2026 Mornings during San Fermín
39 San Fermín Chupinazo Opening Pamplona, Navarra 6 July 2026 12:00, 6 July
40 San Fermín Pobre de Mí Closing Pamplona, Navarra 14 July 2026 Midnight 14 July
41 Fiestas del Carmen Coastal towns (e.g. Málaga, Cádiz) 16 July 2026 16 July
42 Fiesta de la Virgen del Carmen – Málaga Málaga 16 July 2026 16 July
43 Feast of St James (Santiago Apóstol) Santiago de Compostela & Galicia 25 July 2026 25 July
44 Feast of St James of Santiago de Compostela Santiago de Compostela 25 July 2026 25 July
45 Festa Major de Gràcia Barcelona (Gràcia district) Mid‑August 2026 (TBC) Around 15–21 August
46 La Tomatina Festival Buñol, Valencia 26 August 2026 (last Wednesday of August) Last Wednesday of August
47 Tomatina Week Events Buñol, Valencia Late August 2026 Week leading to last Wednesday of August
48 Malaga Feria (Feria de Agosto) Málaga Mid‑August 2026 (TBC) Mid‑August (around 15 August)
49 White Night Málaga (Noche en Blanco) Málaga Spring 2026 (TBC) One Saturday night in spring
50 Feria de Málaga – Day Fair Málaga Mid‑August 2026 (TBC) 8–10 days in mid‑August
51 La Mercè Festival Barcelona Barcelona 20–24 September 2026 (approx.) Around 24 September
52 Castellers & Correfocs – La Mercè Barcelona During La Mercè 2026 Festival days around 24 September
53 San Sebastián International Film Festival San Sebastián (Donostia) September 2026 (TBC) Second half of September
54 Fiestas de la Virgen de la Vega Salamanca Early September 2026 Early September
55 Fiestas de la Virgen de la Fuensanta Murcia Early September 2026 Early September
56 Moors vs Christians (Moros y Cristianos) – Villajoyosa Villajoyosa, Alicante 24–31 July 2026 Late July
57 Moors vs Christians – Alcoy Alcoy, Alicante 22–24 April 2026 (approx.) Late April (around 23 April)
58 Moors vs Christians – Villena Villena, Alicante Early September 2026 First week of September
59 Moors vs Christians – Ontinyent Ontinyent, Valencia Late August 2026 End of August
60 Moors vs Christians – Elda Elda, Alicante Early June 2026 Early June
61 Hispanic Day (Fiesta Nacional de España) Nationwide (major parade in Madrid) 12 October 2026 12 October
62 Pilar Festival (Fiestas del Pilar) Zaragoza 5–13 October 2026 (approx.) Week around 12 October
63 Fiesta de la Mercè del Pilar Zaragoza October 2026 Early–mid October
64 San Froilán Lugo 4–12 October 2026 Early October
65 Fiesta de la Virgen del Rosario Various towns (e.g. Cádiz) 7 October 2026 7 October
66 San Juan de Dios Festival Granada 8 March 2026 8 March
67 Fiesta de San José Nationwide (notably Valencia) 19 March 2026 19 March
68 Fiesta de San Jorge Aragón, Catalonia (Sant Jordi) 23 April 2026 23 April
69 Diada de Sant Jordi (Book & Rose Day) Catalonia 23 April 2026 23 April
70 Fiesta de San Juan de Ávila Andalucía (various towns) 10 May 2026 10 May
71 Fiesta de San Juan Bautista Various towns 24 June 2026 24 June
72 Fiesta de la Virgen de la Paloma Madrid 15 August 2026 15 August
73 Fiestas de San Cayetano, San Lorenzo y la Paloma Madrid (central barrios) Early–mid August 2026 First half of August
74 Fiesta de la Virgen Blanca Vitoria‑Gasteiz 4–9 August 2026 Early August
75 Semana Grande (Aste Nagusia) – Bilbao Bilbao Late August 2026 Second half of August
76 Semana Grande – San Sebastián San Sebastián Mid‑August 2026 Week around 15 August
77 Fiesta de la Vendimia de Jerez Jerez de la Frontera September 2026 Early September
78 Rioja Wine Harvest Festival Logroño, La Rioja September 2026 Mid‑September
79 Fiesta del Albariño Cambados, Galicia Early August 2026 First weekend of August
80 Fiesta del Marisco (Seafood Festival) O Grove, Galicia October 2026 First half of October
81 Fiesta de la Sidra Natural Gijón, Asturias Late August 2026 Late August
82 Fiesta de la Trashumancia Madrid Autumn 2026 (TBC) One Sunday in October
83 Fiesta de la Almudena Madrid 9 November 2026 9 November
84 San Juan de Gaztelugatxe Pilgrimage Bermeo, Basque Country 24 June 2026 24 June
85 Fiesta de San Mateo Oviedo, Asturias September 2026 Mid‑September
86 Fiesta de San Lorenzo Huesca 9–15 August 2026 9–15 August
87 Fiesta de San Juan – León León Late June 2026 Late June
88 Fiesta de San Pedro Various towns 29 June 2026 29 June
89 Fiesta de San Roque Various towns (e.g. Galicia) 16 August 2026 16 August
90 Fiesta de San Miguel Various towns 29 September 2026 29 September
91 Fiesta de San Antón Madrid & various towns 17 January 2026 17 January
92 Fiesta de la Virgen del Pilar – Local Various towns 12 October 2026 12 October
93 Fiesta de la Inmaculada Concepción Nationwide 8 December 2026 8 December
94 Christmas Markets & Lights Major cities (Madrid, Barcelona, Málaga, Vigo) Late November – December 2026 Advent period
95 New Year’s Eve (Nochevieja) Nationwide (Puerta del Sol, Madrid iconic) 31 December 2026 31 December
96 Cabalgata de Reyes – Madrid Madrid 5 January 2026 Evening of 5 January
97 Cabalgata de Reyes – Barcelona Barcelona 5 January 2026 Evening of 5 January
98 Cabalgata de Reyes – Seville Seville 5 January 2026 Evening of 5 January
99 Cabalgata de Reyes – Valencia Valencia 5 January 2026 Evening of 5 January
100 Cabalgata de Reyes – Málaga Málaga 5 January 2026 Evening of 5 January
101 Fiesta Mayor de Barcelona Barcelona (various barrios) Various dates 2026 Summer (per district)
102 Festa Major de Sants Barcelona (Sants) Late August 2026 Late August
103 Festa Major de la Barceloneta Barcelona (Barceloneta) September 2026 September
104 Festa Major de la Sagrada Família Barcelona Spring 2026 Spring
105 Festa Major de Poblenou Barcelona September 2026 September
106 Fiesta de San Fermín Chiquito Pamplona September 2026 Mid‑September
107 Fiesta de San Blas Various towns 3 February 2026 3 February
108 Fiesta de Santa Águeda Basque Country & Castile 5 February 2026 5 February
109 Fiesta de San Juan – Alicante Province Alicante (province‑wide) 23–24 June 2026 Night of 23 June
110 Fiesta de San Juan – Galicia Bonfires Galician coast 23–24 June 2026 Night of 23 June
111 Fiesta de la Virgen del Carmen – Seafaring Processions Andalucía & Mediterranean coast 16 July 2026 16 July
112 Fiesta de la Virgen de la Cinta Huelva Early September 2026 First weekend of September
113 Fiesta de la Virgen de la Peña Mijas, Málaga Early September 2026 Early September
114 Fiesta de la Virgen de la Cabeza Andújar, Jaén Last Sunday of April 2026 Last Sunday of April
115 Fiesta de la Virgen del Rocío Chico Almonte, Huelva August 2026 Mid‑August
116 Fiesta de la Virgen de la Vega – Salamanca Salamanca Early September 2026 Early September
117 Fiesta de la Virgen del Mar Almería Late August 2026 Last Sunday of August
118 Fiesta de la Virgen de la Soterraña Segovia region September 2026 September
119 Fiesta de la Virgen de la Peña – Graus Graus, Huesca Mid‑September 2026 Mid‑September
120 Fiesta de la Virgen de la Encina Ponferrada, León 8 September 2026 8 September
121 Fiesta de la Virgen de la Bien Aparecida Cantabria 15 September 2026 15 September
122 Fiesta de la Virgen de la Arrixaca Murcia Spring 2026 Spring
123 Fiesta de la Virgen de la Vega – Haro Haro, La Rioja September 2026 September
124 Fiesta de la Virgen de la Antigua Guadalajara September 2026 Early September
125 Fiesta de la Virgen de la Peña – Calatayud Calatayud, Zaragoza September 2026 September
126 Fiesta de la Virgen del Rosario – Murcia Murcia 7 October 2026 7 October
127 Fiesta de la Virgen del Rosario – Cádiz Cádiz 7 October 2026 7 October
128 Fiesta de la Virgen del Pilar – Local Fiestas Aragón towns 12 October 2026 12 October
129 Fiesta de Todos los Santos Nationwide 1 November 2026 1 November
130 Magosto Chestnut Festivals Galicia & León Early November 2026 Early November
131 Fiesta de San Nicolás Alicante 6 December 2026 6 December
132 Fiesta de la Constitución Nationwide 6 December 2026 6 December
133 Fiesta de San Juan – Burgos Burgos Late June 2026 Late June
134 Fiesta de San Pedro – Burgos Burgos Late June 2026 Late June
135 Fiesta de San Bernabé Logroño 11 June 2026 11 June
136 Fiesta de San Juan – Corunna (A Coruña) A Coruña 23–24 June 2026 Night of 23 June
137 Fiesta de San Roque – Betanzos Betanzos, Galicia Mid‑August 2026 Mid‑August
138 Fiesta de San Juan – Valencia Beaches Valencia 23–24 June 2026 Night of 23 June
139 Fiesta de San Juan – Barcelona Beaches Barcelona 23–24 June 2026 Night of 23 June
140 Fiesta de San Juan – Costa del Sol Andalucía coast 23–24 June 2026 Night of 23 June
141 Fiesta de San Juan – Canary Islands Canary Islands 23–24 June 2026 Night of 23 June
142 Fiesta de San Juan – Balearic Islands Balearic Islands 23–24 June 2026 Night of 23 June
143 Fiesta de San Juan – Costa Brava Costa Brava 23–24 June 2026 Night of 23 June
144 Fiesta de San Juan – Costa Blanca Costa Blanca 23–24 June 2026 Night of 23 June
145 Fiesta de San Juan – Costa de la Luz Costa de la Luz 23–24 June 2026 Night of 23 June
146 Fiesta de San Juan – Inland Towns Castile & inland Spain 23–24 June 2026 Night of 23 June
147 Fiesta de San Juan – River & Lake Bonfires Various regions 23–24 June 2026 Night of 23 June
148 Fiesta de San Juan – Mountain Villages Pyrenees & Sierra regions 23–24 June 2026 Night of 23 June
149 Fiesta de San Juan – Urban Street Parties Major cities 23–24 June 2026 Night of 23 June
150 Fiesta de San Juan – Family Beach Gatherings Nationwide coast 23–24 June 2026 Night of 23 June

1. Tomato Festival Valencia (La Tomatina)

La Tomatina Festival
La Tomatina Festival

The Tomatina festival ranks as one of the best festivals in Spain and one of the most unique. It is held on the last Wednesday of August each year in the small town of Bunol in the region of Valencia.

La Tomatina has to be the biggest food fight you will ever take part in. This is where hundreds of tons of overripe tomatoes are thrown in the streets by thousands of festival-goers.  It is a tomato war using ripe squashed tomatoes hurled between participants leaving everyone dripping with bright red sweet-smelling tomato juice.

There are no winners just people having fun and enjoying being part of this unusual Spanish festival. Your task is to grab ripe tomatoes and throw them at other revellers.

There are a few rules though, the main one being that you have to squash the tomatoes in your hands before you can throw them at someone.

2. Tenerife Carnivals

Carnivals - Best Festivals in Spain

One of Spain's most popular festivals is the Santa Cruz de Tenerife carnival, which is held in February of each year.

The carnival resembles those held in Rio de Janeiro, Brazil, and features parades with floats and bands; the carnival costumes are stunning and a delight to see.

The parades move through the streets alongside energetic musical groups, well-dressed performers and superbly dressed ladies who show off their rhythmic dance moves.

Some of the colourful costumes can weigh well over 100 kilos. They take months to prepare and must work many hours of practice to move freely in such a vast costume.

3. San Fermin Fiestas Pamplona

Bull Running Pamplona - Best Festivals Spain

This bull-running festival usually takes place the second week and is a festival that brings the party to every corner of the city of Pamplona.

The festival starts by setting off a big bang firework called the Chupinazo from the mayor's balcony.

The bull run starts from the Plaza Santo Domingo and winds through the ancient streets of Pamplona, ending at the bullring.

This is one of the most popular, if not risky, festivals held in Spain and the most represented by global visitors seeking the undeniable rush you get from being chased by an angry bull.

4. Semana Santa - Easter Holy Week

Festivals Holey Week

Semana Santa is a time of reflection and celebration for the Catholic community in Spain.

It’s a beautiful time of year to witness the colourful processions, with people dressed in traditional clothing and bearing crosses, candles, and statues of Jesus Christ and the Virgin Mary.

The processions are held throughout the night, with people gathered in the streets to watch and pray. The climax of the festival is the Good Friday procession, which is the most important event of the week.

It’s a powerful reminder of the suffering and death of Jesus Christ and a reminder for all of us to think about the sacrifices he made for us.

One of the best Holy Week festivals is the one held in Seville each year and one you should visit if you are looking for an authentic Semana Santa experience.

5. The Fallas of Valencia

Fallas of Valencia

The Fallas of Valencia is visually one of the most spectacular Fiestas you will come across in Spain.  In mid-March, Valencia lights up its streets for a week of celebration and parties.

Locals create giant paper mache figures representing notable people as well as traditional figures, which are then displayed in the city throughout the entire week.

The celebrations come to an enigmatic end when all the figures are burned down in one of the most amazing bonfires you will ever see.

6. The Great Wine Fight - La Batalla de Vino de Haro

Rioja Wine Festival Spain

This mighty wine-fighting festival takes place each year in the picturesque village of Haro, usually during the last week of June.

The location is the beautiful Rioja wine-growing region of northern Spain, for wine and party lovers this is a must-visit festival in Spain.

It is held on St Peter's Day to honour the local wine production, where locals and visitors climb a mountain and throw wine over each other; what could be more fun?

The region of Haro is one of Rioja's top wine-producing municipalities, with over 40% of the area's vineyards located here; the production of superior quality wine is the mainstay of the local economy and is celebrated in style each year.

7. La Noche de San Juan - The Night of Saint John

Festival Noche de San Juan

The annual San Juan festival is for you if you're into an all-night beach party and fun.

It is held around the 23rd of June each year, most notably in Andalucia, where the warm temperatures make for a perfect all-night party.

This ancient pagan festival is legendary for its night-long party atmosphere, including music, dance and tremendous fun.

The night is all about fire and water, and young and old congregate to build small fires and enjoy the shortest night of the year.

According to tradition, to be cleansed and purified, you must jump over a fire three times.

8. La Merce Festival Barcelona

La Merce Festival Barcelona

La Merce festival is the biggest in Barcelona, including numerous live concerts, parades, fireworks, and famous human towers.

Barcelona's way of ushering in autumn includes music, arts, acrobatic shows, and street processions, among 500 fun activities.

The highlights of this critical festival include the amazing Castellers - human towers - which take place at the Placa de Jaume.

Try to get there early as many thousands of people pack out the town square to watch the building of the human towers, culminating in youngsters climbing to the top.

This unique festival will remain in your memory long after you leave Barcelona.

9. Three Kings Day - January 6th

The Kings Festival January Spain

This festival is held between the evening of January 5th and the main event on the 6th, a national holiday.

It is probably the festival that every child in the land most awaits.

Whole communities participate in street processions where children are gifted with candy thrown from the floats.

The real fun comes in the form of colourful processions, which take place in the early evening of the 6th of January. Streets fill up with decorated floats slowly through the towns, throwing sweets into the crowds.  A mad dash ensues by young ( and old ! ) to pick up the caramelos ( sweets ).

The main float carries the three kings bearing even more gifts duly thrown out at the children lining the streets.

10. San Isidro Madrid

Gran Via Madrid at Night
Gran Via Madrid at Night

May is a fun time in Madrid as the San Isidro festivals take over the city for the whole month.

During the day, the locals are treated to live music concerts in city squares, culminating in all-night parties.

The fiestas de San Isidro are one of Spain's largest festivals, so it's well worth spending a few days in the capital to enjoy the huge variety of attractions and activities.

The festival commemorates the patron saint of Madrid, San Isidro, and is eagerly awaited as they herald in springtime.

Lasting five days, visitors can enjoy over 50 concerts of varying musical styles plus theatre, street dance performers, children’s activities, street processions and lots more!

11. Seville April Fair

Seville April Fair

Probably one of Spain's biggest and most important April festivals is the Seville April Fair  ( La Feria de Abril ), which is held each year in Seville, the capital city of Andalucia.

As the festival is held during Easter week, the dates can vary each year, so it is always best to check before booking your holiday.

The fair usually starts at midnight on Monday, two weeks after the holy week ( Semana Santa ), and is the beginning of one of Spain’s biggest parties, lasting a whole week and ending the following Sunday with a spectacular fireworks display.

The city of Seville comes alive with thousands of local girls wearing colourful and stunning Flamenco dresses. People come from all over Andalucia, Spain and further afield each year to witness and be part of this unforgettable Spanish tradition.

The  Easter holy festivals are celebrated all over Andalucia. They are a highlight of the year for many towns and villages, with large numbers of the local population involved in preparing the large religious floats.

12. Cordoba Courtyard Festival

Cordoba Patios

The courtyards festival is held during the first two weeks of May in Cordoba, where locals open up their colourful courtyards and patios to visitors to the city.

These are no ordinary courtyards, though, as these are full of late spring flowers offering an explosion of colours and smells.

The patios and courtyards can be found all around the city, although the main areas to visit include the Alcázar Viejo district, between the Alcazar and the parish of San Basilio. They can also be seen close to the Church of San Lorenzo: La Magdalena, the Mosque-Cathedral and the old Jewish quarter.

The town hall organises competitions for the best courtyards dating back to 1921.

13. La Tamborrada Festival San Sebastian

Tamborrada Festival

The Tamborrada is one of the loudest festivals in Spain, held in San Sebastian on the 19th and 20th of January each year.

Hundreds of drummers parade the streets, making as much noise as possible.

This famous street party starts around midnight on the 19th of January and is one of the most anticipated fiestas held in the Basque country during the year.

It's great fun, an impressive spectacle, and one where earplugs come in handy.

» Official website for the Tamborrada Festivals

14. Feast Of St James of Santiago de Compostela

Santiago De Compostela

The Feast of Saint James is a grand celebration held in Santiago de Compostela, Spain, each year to honour St. James, the patron saint of Spain.

The festivities stretch from July 24th to 25th and are a public holiday in Galicia. During this time, the city is filled with pilgrims who travel worldwide to celebrate the feast.

The main event of the festival is the traditional procession of St. James. This solemn procession involves the statue of Santiago being carried through the streets of the city in a sea of pilgrims and performers.

Other festivities include religious services, traditional dances, street markets, performances, workshops, and concerts throughout the city.

The Feast of St James has been celebrated in Santiago de Compostela for centuries. It is believed that the tradition dates back to 865 AD.

15. Hispanic Day

Hispanic Day Spain

The Hispanic Day ( Dia de la Hispanidad ) is one of Spain´s most important national holidays.

There is an armed forces parade held in Madrid, which is attended by all the top politicians and Spanish Royal family members, plus a wide range of foreign dignitaries.

While the National Day of Spain is celebrated only on October 12th, it’s usual to have the national holiday last a long weekend. In this way, all the citizens can enjoy the festivity and take advantage of the short vacation.

You won’t find many shops open, but bars and restaurants are!

16. San Sebastian International Film Festival

San Sebastian Film Festival

The San Sebastian Film Festival is one of the world's most prestigious and well-regarded festivals.

The festival began in 1953 and has taken place every year since then, making it one of the longest-running global film festivals.

The festival was initially classified as a B-category festival by the FIAPF. Still, two years later, in 1955, it was proclaimed as a competition for colour films, which made it possible to award the famous “Concha de Plata” (Silver Shell) award.

In 1957, the festival was upgraded to an A category, the highest classification in the cinema world, with the award the “concha” is made of gold.

Every year, the San Sebastian Festival attracts celebrities worldwide, making it one of the most important festivals celebrated in Spain.

17. Moors VS Christians Valencia

Moors vs Christians Festival

This amazing festival can be seen in the town of Bocairante in the province of Valencia, which celebrates the annual Moors versus Christians festivities in honour of Saint Blas, the patron of the town.

This is one of the oldest and most spectacular celebrations held in Spain.

You will be entertained by street bands, dancing, and amazing parades during the six days the festivities go on, not forgetting the deafening sound of gunpowder as it is fired from imitation muskets day and night.

One of the main highlights is the Entra, with over 3.000 participants and a remarkable parade of floats.

You can also see the Moors Vs Christians battle re-enactments in other towns around Valencia including Alcoy, Villajoyosa, Vilena and El Campello.

18. Malaga Feria

Malaga Feria

The Malaga Feria, one of Spain's largest and famous festivals, takes place every August in the Andalusian city of Malaga.

The festival commemorates the Reconquest of Malaga by the Catholic Monarchs, Ferdinand and Isabella, on August 19, 1487.

This week-long celebration is a spectacular blend of tradition, culture, music, and gastronomy, drawing thousands of locals and tourists alike.

19. Jerez Horse Fair

Equestrian School in Jerez de la Frontera
Equestrian School in Jerez de la Frontera

The Jerez horse fair goes back some 500 years and is an amazing spectacle whether you are a horse lover or not, the official agreement to hold this festival was signed back in 1491.

The event includes horse parades, street parties and all-night song and dance in one of around 200 adorned tents on the Gonzalo Hontorio fairground which covers an area of around 52.000 M2.

The dates do change each year so always best to check before planning your trip.

20. White Night Malaga (Noche en Blanca)

White Night Malaga

Malaga always offers a warm welcome to all its cultural festivities, and the  Noche en Blanca festival is no exception.

There are over 160 activities ranging from music, visual arts, street arts, and extraordinary visits planned to happen throughout the city. Past events have received as many as 200,000 visitors and it is believed this number will only grow in the coming years.

A visit to the Costa del Sol in May is never complete without indulging in the fun and freebies its capital Malaga has to offer.

Best Festivals in Spain - Month by Month

National Holidays in Spain

Jan 1st -  New Years Day - Ano Nuevo
Jan 6th - 12th night, The Three Kings  - Dia de los Reyes
Mar 19th - Father's Day - San Jose
Variable - Good Friday - Viernes Santo
May 1st - Labour Day - Dia del Trabajador
Aug 15th -  Assumption - Dia del Asuncion
Oct 12th - Spanish National Day - Dia de la Hispanidad
Nov 1st -  All Saints Day - Todos los Santos
Dec 6th -  Constitution Day - Dia de la Constitucion<
Dec 8th -  Immaculate Conception - Imaculada Concepcion
Dec 25th - Christmas Day - Navidad