☀️
Barcelona Urbana

Barcelona in your inbox

Stories, guides and secrets of the city. No spam.

Thank you! You've been added to the list.

Young girl in a stage costume standing in front of a red theatre curtain and a row of stage lights

Els Pastorets in Barcelona, the Catalan Christmas Play

Want to see a Christmas tradition that Barcelona families really go to? Els Pastorets is staged by neighbourhood groups across Barcelona each December, mostly for local families. Find out which show suits your travel dates, which version is easiest to follow without Catalan, and why two shepherds steal the show.

🇪🇸 Leer en español Llegeix-ho en català

Two comic shepherds, a devil and the archangel Michael: that is Els Pastorets, and Barcelona has twelve of them. Els Pastorets is the Catalan Christmas play, telling the journey to Bethlehem with angels, devils and comic shepherds, staged each year by neighbourhood groups. Most perform the 1916 text by Josep Maria Folch i Torres, and casts can run to over a hundred people at El Centre in Gràcia. For visitors the easiest pick is the musical version at Centre Sant Pere, 220 m from Urquinaona metro, at €10 for adults.

Is Els Pastorets worth seeing in Barcelona? Yes, as a slice of local Christmas in a neighbourhood theatre. Pick the musical version at Centre Sant Pere, near Urquinaona, or the one-hour show by Jove Calassanç Teatre if you are with children. Tickets ran from free to €12 last season, and shows start between 5 pm and 7:30 pm.

Which Pastorets fits your travel dates

Last season the shows ran from 14 December to 11 January. Match your trip to a venue:

  1. Before 20 December. Casinet in Font d’en Fargues and the Poblenou group open on 14 December; the free show at Auditori Sant Martí starts on the 19th.
  2. The weekend before Christmas. The busiest moment: on 21 December eight groups were on stage at once, including Centre Sant Pere, Sants and Gràcia.
  3. Christmas week. El Centre in Gràcia, Sant Andreu and the Foment Martinenc carry on; Sant Andreu even plays on Christmas night, 25 December at 9 pm.
  4. New Year to Three Kings. El Centre, Centre Sant Pere, Sarrià, Sant Andreu and the Foment Martinenc all play on 3 and 4 January.
  5. After Three Kings. On 11 January only Poblenou and Sarrià are left.
Which days each Barcelona Pastorets play is onPerformances of Barcelona’s twelve Pastorets plays last season, from 14 December to 11 January: El Centre in Gràcia has the most dates, twelve; on 21 December eight groups overlap; after Three Kings, on 11 January, only Poblenou and Sarrià are left.Days with a performance, last seasonFolch i TorresL’Estel de Natzaretmusical version14 Dec251 Jan611Casinet, Font d’en FarguesPoblenou (L’Estel)Auditori Sant MartíEl Centre, GràciaFoment Hortenc, HortaFoment MartinencCentre Catòlic, SantsCentre Sant Pere (musical)Orfeó Martinenc, ClotCasal Catòlic, Sant AndreuJove Calassanç (1 hour)Teatre de Sarrià (L’Estel)Each dot is a day with a performance. This year’s dates come out in late November.
The weekend before Christmas almost every neighbourhood has a show; between Christmas and Three Kings, El Centre in Gràcia, Sant Andreu and the Foment Martinenc have the most dates.

Which version is easiest without Catalan

The script is in Catalan, and mostly in verse, so pick the format rather than the venue:

VersionWhereWhy it suits visitorsPrice
MusicalCentre Sant Pere, old townSongs carry the story; 220 m from Urquinaona€10; up to 12, €5
One-hour showJove Calassanç Teatre, Camp de l’ArpaThe shortest, made for young childrenWhen you book
Big-cast classicEl Centre, GràciaOver a hundred people on stage, twelve dates€12
Classic with songsOrfeó Martinenc, El ClotFolch i Torres mixed with a version full of songsWhen you book
L’Estel de NatzaretPoblenou and SarriàThe older 1903 text by Ramon PàmiesWhen you book

The story is the Nativity, so you will follow it. What you lose without Catalan are most of the jokes of Lluquet and Rovelló, the two comic shepherds.

Where the shows are and how to get there

All twelve are neighbourhood halls or small theatres. Centre Sant Pere is the only one in the old town; El Centre is in Gràcia, 183 m from Fontana; the rest are spread through El Clot, Sant Martí, Horta, Sant Andreu, Sants and Sarrià.

Where the Pastorets are staged in BarcelonaTwelve Pastorets venues across the city: Camp de l’Arpa, Font d’en Fargues, Sant Martí, Gràcia, Horta, El Clot, Sant Andreu, Sants, Poblenou, Sarrià and Sant Pere, each with its nearest metro stop.Paral·lelPg. de GràciaRonda del MigDiagonalRambla de PrimRonda de DaltMeridianaAragóVia AugustaCIUTAT VELLAEIXAMPLESANTS-MONTJUÏCLES CORTSSARRIÀ-SANT GERVASIGRÀCIAHORTA-GUINARDÓNOU BARRISSANT ANDREUSANT MARTÍSagrada FamíliaCamp NouPl. de CatalunyaEstació de SantsCastell de MontjuïcPort OlímpicArc de TriomfPl. d’EspanyaHospital de Sant PauFòrum1 kmJove Calassanç TeatreJove Calassanç TeatreCasinet, Casal Font d’en FarguesCasinet, Casal Font d’en FarguesGrup de Teatre Alisos, Auditori Sant MartíGrup de Teatre Alisos, Auditori Sant MartíEl Centre, GràciaEl Centre, GràciaFoment HortencFoment HortencFoment MartinencFoment MartinencOrfeó MartinencOrfeó MartinencCasal Catòlic de Sant AndreuCasal Catòlic de Sant AndreuCentre Catòlic de SantsCentre Catòlic de SantsCentre Moral i Cultural del PoblenouCentre Moral i Cultural del PoblenouCentre i Teatre de SarriàCentre i Teatre de SarriàCentre Sant PereCentre Sant PereFolch i TorresL’Estel de Natzaretmusical version
Barcelona Pastorets12 venues · scroll to see them all
Map: ICGC and OpenStreetMap. Four of the twelve venues are around El Clot, Camp de l’Arpa and Sant Martí; Sarrià and Sants are at the other end of the city.

A T-casual, 10 rides for €13, covers the return trip for two; the metro ticket guide explains the options, and the Barcelona safety guide covers the metro at busy times. If you go to Gràcia, the Gràcia neighbourhood guide has places to eat before the show.

How to get tickets

Tickets for El Centre and Centre Sant Pere are sold online; last season Centre Sant Pere’s went on sale on 1 December. The Auditori Sant Martí show is free, but you need a booked seat, by phone on 932 565 760. Elsewhere, ask for the price when you book with the hall.

What you might not like

  • It is amateur theatre. The charm is the tradition and the neighbourhood, not polished staging.
  • The language. Outside the musical and one-hour versions, you will miss most of the jokes.
  • Running times are rarely published. Only the Jove Calassanç version gives one, an hour.
  • This year’s dates are not out yet. Groups announce them in late November; the dates here are last season’s.

For other Christmas shows, from The Nutcracker to the Palau de la Música, see Christmas shows and concerts in Barcelona. Travelling with children? Christmas in Barcelona with kids has more ideas, and the nativity scenes and the Three Kings parade complete the season. Everything else is in Barcelona at Christmas.

Frequently asked questions about Els Pastorets

What is Els Pastorets?

A Catalan Christmas play about the shepherds who go to Bethlehem, with angels fighting devils and two comic shepherds, Lluquet and Rovelló. Neighbourhood groups across Barcelona stage it every year between mid-December and the week after Three Kings, mostly with amateur casts.

Is Els Pastorets worth seeing if I don’t speak Catalan?

Yes, if you pick the right one. The plot is the Christmas story, so it is easy to follow, but the script is in Catalan verse. The musical version at Centre Sant Pere and the one-hour show by Jove Calassanç Teatre are the easiest to enjoy without the language.

Where can I see Els Pastorets in central Barcelona?

At Centre Sant Pere, on Carrer de Sant Pere Més Alt, 220 m from Urquinaona metro. Last season its musical version ran on 20 and 21 December and on 3 and 4 January at 6 pm, at €10 for adults and €5 for children up to 12.

How much do Pastorets tickets cost?

Between nothing and €12. Last season the show at Auditori Sant Martí was free with a booked seat, Casinet in Font d’en Fargues cost €6, Centre Sant Pere and the Centre Catòlic de Sants €10, and El Centre in Gràcia €12.

When is Els Pastorets on in Barcelona?

Last season the first shows were on 14 December and the last on 11 January, mostly in the late afternoon, between 5 pm and 7:30 pm. This year’s dates are announced in late November.

For a Christmas tradition locals actually go to, the musical Pastorets near Urquinaona is the easiest first step.

Reinel González

We update this guide periodically. If you manage a space mentioned here, want to correct information, or explore a collaboration, write to us at bcnurbana@gmail.com.