Barcelona festivals calendar: Sant Jordi, Sant Joan, Gràcia and La Mercè
A year-round guide to Barcelona's festivals: Sant Jordi books and roses, Sant Joan fireworks, Festa Major de Gràcia, La Mercè and more.
Compare hotels: Barcelona Flights to Barcelona
Plan with the calendar
Festivals are a highlight of Barcelona, but they also affect prices and crowds. Exact dates vary year to year, so confirm on the city council's listings.
Sant Jordi (23 April)
Catalonia's version of Valentine's Day: traditionally, people give a rose and a book. Book and flower stalls fill Las Ramblas and Passeig de Gràcia, and the whole city is out on the streets. Casa Batlló is often decorated with roses.
Sant Joan (23 June)
The night before Saint John's Day is celebrated with bonfires, fireworks and parties on the beaches. Expect noise until late and crowded beaches. Coca de Sant Joan, a sweet flatbread with candied fruit, is eaten that night.
Festa Major de Gràcia (mid-August)
For about a week, residents of Gràcia decorate their streets with elaborate homemade themes, competing for prizes. There are concerts, correfocs and community meals. It is one of the most charming festivals in Spain.
La Mercè (around 24 September)
Barcelona's main city festival honours its patron saint with free concerts, castells (human towers), giants parades and correfocs, where devils run through the streets with fireworks. Wear covered clothing if you plan to join a correfoc.
Music festivals
Barcelona hosts large music festivals such as Primavera Sound and Sónar, usually in late spring and early summer. Hotels sell out quickly on these dates.
Music festivals
Barcelona hosts large music festivals, including Primavera Sound, typically in late May or early June, and Sónar, focused on electronic music and digital culture, usually in June. These draw international crowds, so hotels fill early.
Sporting events
FC Barcelona home matches, the Barcelona Marathon in spring and motor racing at the Circuit de Barcelona-Catalunya, outside the city, attract many visitors and affect hotel availability.
Traditions to look for
Many Catalan festivals include castellers (human towers), gegants (giants) and correfocs, fire runs with costumed devils and fireworks. Correfocs are spectacular but sparks fly, so wear cotton clothes with long sleeves and protect your eyes.
Planning around events
Check event calendars before booking. Large events raise prices and fill hotels. If you prefer calm, avoid key dates; if you want atmosphere, book early and stay close to the action.
Where to stay during big festivals
For La Mercè, the Gothic Quarter and Plaça de Catalunya are central but busy. For Gràcia's festival in August, staying in Gràcia is atmospheric but noisy. For Sant Joan, beach areas are lively all night. Choose a quieter neighbourhood one or two metro stops away if you need sleep.
Seasonal overview
Winter: Three Kings and Carnival. Spring: Sant Jordi and Easter. Summer: Sant Joan, music festivals and Gràcia. Autumn: La Mercè and harvest traditions.
Neighbourhood festivals
Beyond Gràcia, many neighbourhoods hold their own festes majors, including Sants in August and Poble-sec in July. They include concerts, castellers and community meals, offering a local experience. Dates vary each year, so check the city council's listings.
Practical festival tips
Keep valuables secure in crowds, follow official guidance on safety, and expect some metro stations to close temporarily during large events.
FAQ
What is Barcelona's biggest festival?
La Mercè in late September is the city's main festival, with many free events.
When is Sant Jordi?
23 April, Saint George's Day, when Catalans exchange books and roses.
Are festivals free in Barcelona?
Many street events are free. Music festivals and some concerts require tickets.
What is a correfoc?
A traditional fire run, where groups dressed as devils parade with fireworks. Spectators should follow safety advice.