Barcelona, Spain
Best places to shop in Barcelona
5 markets, malls and shopping districts in Barcelona — what to buy, when to go, and the tourist traps to avoid at each one.
Last updated 2026-08-08
1. Passeig de Gràcia
Photo: Txllxt TxllxT · CC BY-SA 4.0 · source
The modernista boulevard — international luxury houses at street level beneath Gaudí's Casa Batlló and La Pedrera.
Where: LuxuryMap: Open in Maps Best time: Monday to Saturday 10:00–21:00Cost: Luxury
2. Mercat de la Boqueria
Photo: Moheen Reeyad · CC BY-SA 4.0 · source
The great covered market off La Rambla — jamón, seafood, fruit, and tapas bars packed into the aisles since 1840.
Where: MarketMap: Open in Maps Best time: Monday to Saturday 08:00–20:30; go before 10:00Cost: Mid-range
Watch out Stalls near the Rambla entrance charge several times the price of identical goods twenty metres deeper in. Fruit cups and juices at the front are the classic markup; walk to the back.
3. El Born and Carrer del Rec
Photo: Joe Mabel · CC BY-SA 4.0 · source
The medieval quarter's independent shops — Catalan designers, espadrilles, leather, ceramics and concept stores in narrow streets.
Where: Street ShoppingMap: Open in Maps Best time: Monday to Saturday 11:00–20:30Cost: Mid-range
4. Gràcia and Carrer Verdi
Photo: KPFC · CC BY-SA 3.0 · source
The village-like district above the Eixample — vintage, independent labels, bookshops and small squares to sit in between them.
Where: Street ShoppingMap: Open in Maps Best time: Monday to Saturday 10:00–20:00Cost: Mid-range
5. Els Encants Vells
Photo: Pere López Brosa · CC BY-SA 4.0 · source
One of Europe's oldest flea markets, under a mirrored canopy at Glòries — furniture, clothing, tools, electronics and an auction on market mornings.
Where: Flea MarketMap: Open in Maps Best time: Monday, Wednesday, Friday and Saturday 09:00–20:00Cost: Budget
More about Barcelona