Local commerce

Barcelona's local shops offer you everything you’ll need this Christmas. Find out about all the Christmas fairs, the Responsible Consumption Fair initiatives, the activities in the markets, etc., and enjoy the Christmas lights and atmosphere while you do your neighbourhood shopping.

Street with Christmas lights Open video The Magic of Shopping

The Magic of Shopping

The city’s commercial associations are offering recreational and cultural activities and proposals for everyone this Christmas.

  • Where: City shopping hubs
  • When: from 13 December to 4 January
Campaign banner: Social and Solidarity Economy Responsible Consumption Fair

Responsible Consumption Fair

About sixty associations and projects connected with responsible consumption and the social and solidarity economy will present their services and products and a wide range of activities.

  • Where: Plaça de Catalunya
  • When: 20 to 31 December


Campaign banner: Come to the fairs! Welcome Magic Open video Christmas fairs and markets

Christmas fairs and markets

The city streets are packed with festive fairs and markets at Christmas time. Check them out - there's one for everybody!

Open video Christmas at the markets

Christmas at the markets

Over the Christmas period, the markets are some of the busiest places in the city. Check out all the activities planned for the festive season, such as workshops and tastings.

Books on Barcelona published or jointly published by Barcelona City Council

Give books as Christmas presents

Christmas is a good time to give books on Barcelona published or jointly published by Barcelona City Council as gifts.

The city gets lit up for Christmas

This year sees nearly 400 sections of the city’s streets lit up with Christmas lights, thanks to collaboration from neighbourhood shopkeepers. Enjoy them!

  • Where: the city’s various streets
  • When: 28 November to 6 January

Shop window contest

Barcelona City Council is organising this competition for festive decorations in shop windows and market stalls in the city’s neighbourhoods as part of the Christmas campaign.

Share this content