Festivals and fairs in Catalonia with Christmas traditions
The festivals with “Christmas traditions” events in their programme.
13 festivals
Christmas traditions at Catalonia’s local festivals: where and when. They mostly take place in December, in Arbúcies, Bellvei, Canyelles, el Bruc, Guissona, l'Espluga de Francolí and 7 more. The most common events are kids, culture and christmas stalls.
Santa Pau · Garrotxa
Pessebre Vivent de Santa Pau
Christmas traditions
la Granadella · Garrigues
Fira de Nadal de la Granadella
CultureKidsChristmas stalls
Arbúcies · Selva
Fira del Tió d'Arbúcies 2026
Christmas traditions
Olot · Garrotxa
Fira del Pessebre a Olot
KidsChristmas traditions
Sant Joan de les Abadesses · Ripollès
Fira de Nadal de Sant Joan de les Abadesses
KidsChristmas traditionsConcerts
Sant Pere de Vilamajor · Vallès Oriental
Vila Claus: la Fira de Nadal de Sant Pere de Vilamajor
KidsConcertsChristmas traditions
l'Esquirol · Osona
Fira de Nadal de l'Esquirol
CultureFoodKids
Santa Cristina d'Aro · Baix Empordà
Fira de Nadal de Santa Cristina d'Aro
ConcertsKidsCulture
Guissona · Segarra
Fira de Nadal de Guissona
KidsChristmas stallsChristmas traditions
Canyelles · Garraf
Pessebre Vivent de Canyelles
Christmas traditions
Bellvei · Baix Penedès
Fira de Nadal a Bellvei
FoodKidsCulture
el Bruc · Anoia
Fira de Nadal del Bruc
ConcertsCultureKids
l'Espluga de Francolí · Conca de Barberà
Pessebre vivent de l'Espluga de Francolí
Christmas traditions
Every festival at a glance
| Festival | Town | Dates | Events |
|---|---|---|---|
| Pessebre Vivent de Santa Pau | Santa Pau | 5 – 6 December 2026 | 1 |
| Fira de Nadal de la Granadella | la Granadella | 5 December 2026 | 6 |
| Fira del Tió d'Arbúcies 2026 | Arbúcies | 5 December 2026 | 1 |
| Fira del Pessebre a Olot | Olot | 6 – 8 December 2026 | 7 |
| Fira de Nadal de Sant Joan de les Abadesses | Sant Joan de les Abadesses | 6 December 2026 | 8 |
| Vila Claus: la Fira de Nadal de Sant Pere de Vilamajor | Sant Pere de Vilamajor | 12 December 2026 | 14 |
| Fira de Nadal de l'Esquirol | l'Esquirol | 12 December 2026 | 4 |
| Fira de Nadal de Santa Cristina d'Aro | Santa Cristina d'Aro | 13 – 15 December 2026 | 17 |
| Fira de Nadal de Guissona | Guissona | 14 December 2026 | 7 |
| Pessebre Vivent de Canyelles | Canyelles | 19 – 20 December 2026 | 1 |
| Fira de Nadal a Bellvei | Bellvei | 20 December 2026 | 8 |
| Fira de Nadal del Bruc | el Bruc | 20 December 2026 | 14 |
| Pessebre vivent de l'Espluga de Francolí | l'Espluga de Francolí | 27 – 29 December 2026 | 12 |










