04/04/2026
The Gràcia Festival takes place in the Gràcia district of Barcelona, Spain, a historic neighborhood located north of the city center. Visitors can easily reach the area by public transport, especially via the metro (Line L3 to Fontana or Line L4 to Joanic), which connects directly to the festival zone.
The festival is widely regarded as one of the most important local events in Barcelona. Its origins date back to the early 19th century, and today it is celebrated every year from around 15 August. The highlight of the event is a friendly competition between streets, where residents spend months creating large-scale themed decorations by hand, transforming entire blocks into artistic installations. Alongside this, the program includes concerts, traditional Catalan performances such as castellers (human towers), parades, and open-air activities for all ages.
The festival lasts about one week and attracts large crowds every year, including both locals and international tourists. In 2026 it ran from 15 to 21 August with more than 900 activities and 23 decorated streets and squares; the first prize went to Plaça de Rovira i Trias. The 2027 edition is expected on similar dates, starting around 15 August.
Prices and Opening Hours
Entrance to the Gràcia Festival is generally free of charge, as most events are held in public streets and squares and are open to everyone. Some specific activities, workshops, or concerts may require a ticket, but the majority of the program remains accessible without payment.
The festival operates throughout the day and evening, with daytime activities such as family events and exhibitions, and nighttime programs including concerts, performances, and street celebrations that often continue until late hours. The decorated streets are least crowded in the morning.


Weather in location: Gràcia Festival (Festa Major de Gràcia), Barcelona, Spain
- Today 15°…23°
- Wind 10 km/h SE
- No precipitation now
Average by month
Monthly averages and dry days (no measurable rain) from ERA5, last 10 years.



