Markets in Catalonia

Markets in Catalonia: Weekly Market Days by City and Region

This page provides a comprehensive overview of weekly markets in Catalonia, including market days in major cities, coastal towns, and rural areas. Local markets are an important part of Catalan culture and offer fresh produce, regional specialties, antiques, and artisan goods. Below, you will first find a selection of highly recommended markets, followed by a detailed list of market days organised by region.

 

Highly Recommended Markets in Catalonia 

Vic Market

Vic is widely regarded as home to the largest weekly market in Catalonia. On market days, the historic centre fills with stalls selling food, clothing, household goods, and local products. A visit to Vic on a Tuesday or Saturday is highly recommended.

When: Tuesdays and Saturdays, 08:30–14:00
Where: Vic city centre, around the main square

 

Vilafranca del Penedès Market

Located in the heart of the Penedès wine region, Vilafranca del Penedès is often considered Catalonia’s wine capital. The weekly market spreads across the town centre and can easily be combined with lunch at one of the many local restaurants.

When: Saturdays, 08:30–14:00
Where: Vilafranca del Penedès town centre

 

Girona Market (Mercat del Lleó)

Girona features one of the most popular covered food markets in Catalonia, offering a wide selection of fresh produce and local delicacies.

When: Monday to Saturday, 08:30–14:00
Where: Mercat del Lleó, Plaça Calvet i Rubalcaba, Girona

 

Market Days in Central Catalonia & Solsona

Berga: Saturdays

Cardona: Sundays

Cercs: Tuesdays

Manresa: Tuesdays

Navàs: Saturdays

Puig-reig: Fridays

Solsona: Tuesdays

 

Market Days in Plana de Vic

Olost: Fridays

Ripoll: Saturdays

Vic: Tuesdays and Saturdays

Viladrau: Thursdays

 

Market Days in Costa Brava & Girona Province

Begur: Wednesdays

Bordils: Tuesdays

Cassà de la Selva: Wednesdays

Castelló d’Empúries: Tuesdays

Celrà: Fridays

Corçà: Saturdays and Sundays (Vintage Market)

Figueres: Thursdays

Girona: Monday to Saturday

L’Escala: Sundays

La Bisbal d’Empordà: Fridays

Llançà: Wednesdays

Portbou: Fridays

Roses: Sundays

Tossa del Mar: Thursdays

 

Market Days in Tarragona Province

Alcover: Tuesdays

La Bisbal del Penedès: Wednesdays

Reus: Mondays (Antique Market on Saturdays)

Roda de Berà: Thursdays

Tarragona: Wednesdays and Saturdays (Sundays: Antique Market)

Tivissa: Tuesdays

Torredembarra: Tuesdays

 

Market Days in Penedès

Gelida: Mondays

Sant Sadurní d’Anoia: Thursdays and Saturdays

Sitges: Thursdays

Vilafranca del Penedès: Saturdays

 

Market Days in Delta de l’Ebre

Amposta: Tuesdays

Flix: Tuesdays and Saturdays

Gandesa: Tuesdays

Horta de Sant Joan: Fridays

L’Ampolla: Wednesdays

Tortosa: Mondays and Saturdays

 

Market Days in Anoia

Calaf: Saturdays

Igualada: Saturdays

 

Market Days in Urgell & Lleida

Agramunt: Wednesdays

Guissona: Thursdays

La Seu d’Urgell: Saturdays

Tàrrega: Mondays

 

Market Days in the Catalan Pyrenees

La Pobla de Lillet: Saturdays

Puigcerdà: Sundays

Sant Hipòlit de Voltregà: Thursdays

 

Note: it is advised to double check the market day, as there is a slight possibility of a town changing the weekday. You can often do so by visiting the website for tourist agency for the specific town.