Start with the city's Christmas markets, not the holiday itself
On the morning of 6 December, the lights are already up over the streets and the Christmas markets are in motion. Constitution Day (Día de la Constitución) is a national public holiday marking Spain's 1978 constitution, but in Barcelona it is, in the words of the city's own events calendar, "mainly celebrated in the family circle." There is no official city programme of parades, concerts or fireworks attached to the date. What you get instead is a quiet, family-shaped day off in a city already dressed for the season — which is its own kind of pleasure.
Treat the day as a chance to do Barcelona at a slower pace:
- Wander the Christmas market stalls and pick up gifts and seasonal food while the locals do the same.
- Expect shop closures: 6 December is a national holiday, so plan around browsing rather than buying.
- Book a long lunch — the family table is the centre of the day here, and restaurants fill with multi-generational groups.
Build a long weekend around 6 and 8 December
Constitution Day falls on 6 December; two days later, 8 December brings La Inmaculada (Immaculate Conception), another national holiday. Many Spaniards take the long weekend between them, so the city's rhythm across those days is relaxed and family-oriented rather than event-driven. If you're planning a December trip, these two dates are the anchor: a stretch of days off with the Christmas season in full swing around you.
Look ahead to the season's big nights — and book early
If your December visit stretches toward the end of the month, the city's calendar gives you something concrete to aim for. On 31 December, La Noche Vieja brings a music, light and fireworks show at the Palau Nacional and the Font Màgica from 22:30, and a large New Year's Eve party is often held at Poble Espanyol. Buy club tickets in advance — many bars close on the night.
Earlier in the winter, the city's calendar fills in around the holidays:
- 5–6 January: the Three Kings' parade on the evening of 5 January, with candy distributed to the crowds; family gifts come on 6 January.
- 7–12 February: the Festa de Santa Eulàlia, a children-focused festival with giant puppet parades, concerts, castells, fireworks and the BCN Light Festival's building projections — plus free museum entry, including the Picasso and Miró museums.
Eat with the season, and know the neighbourhood calendar
December in Barcelona means Christmas market food and long family lunches; the sources don't name specific dishes or stalls, so follow the crowds to the market stalls and let the season set the menu. For a sense of how the city celebrates when it does throw a street party, keep the rest of the year in mind: the Festa de Gràcia takes over the streets of Gràcia from 15 August, and the Festes de la Mercè in late September bring a giant parade, castells on Plaça de Sant Jaume, Barcelona Acció Musical concerts, food markets and fireworks from Montjuïc, with the City Hall and Palau de la Generalitat open to the public.
For a day trip or a change of scene on your long weekend, the calendar offers El Maresme | Fòrum as the home of the Feria de Abril de Cataluña in the last week of April — a reminder that the city's fairgrounds host its biggest parties, though nothing Constitution Day-specific is scheduled there.
Plan around the quiet, and let the city set the pace
Check the calendar before you book: 6 December, 8 December, 1 May and 12 October are national holidays with shop closures, and 1 May in particular sees many shops and some attractions shut. Build your days around markets, long meals and the Christmas lights rather than a ticketed programme, and you'll find Constitution Day in Barcelona is less about spectacle and more about joining the city at its family table. Start with your dates, then let the season fill in the rest.