
Shot by a City Insiders curator.
Barcelona's oldest flea market — over 700 years old — got a stunning architectural upgrade in 2013 with its iconic mirrored canopy roof that reflects the city sky. You'll find 301 stalls selling everything from vintage furniture and retro clothing to second-hand books, vinyl records, and quirky antiques you won't see in any souvenir shop. Come for the treasure-hunting, stay for the daily auction (unique in Europe) that kicks off at 8 AM.
Europe's only daily auction, 301 stalls of vintage treasures, and a jaw-dropping mirrored canopy — Barcelona's oldest flea market is a 700-year-old bargain hunter's dream.
Come at 8 AM on Monday, Wednesday, or Friday to catch the unique daily auction before the regular stalls open at 9.
Barcelona's 700-year-old flea market with a mirror-roof twist
If you want a souvenir that isn't a mass-produced magnet or flamenco apron, this is where you come. Mercat dels Encants has been Barcelona's flea market since the 14th century, and the 2013 redesign gave it a jaw-dropping mirrored canopy that's worth seeing even if you don't buy a thing. The roof reflects the sky and the Glòries skyline, making the whole space feel like an open-air treasure chest.
With 301 stalls spread across multiple levels, you'll find vintage furniture, old cameras, vinyl records, second-hand clothes, books in every language, and plenty of random curiosities. The real insider move is to show up at 8 AM on Monday, Wednesday, or Friday for the auction — a unique-in-Europe format where vendors sell off surplus stock in a fast-paced, theatrical bidding process. It's loud, chaotic, and genuinely fun to watch even if you don't bid.
The market isn't without its flaws: some stalls sell cheap new imports rather than genuine second-hand goods, and you need patience to sift through the clutter. But that's part of the charm. Bring cash, wear comfortable shoes, and don't be afraid to haggle — it's expected. There are also 9 food stalls if you need a break and a bite. Open Monday, Wednesday, Friday, and Saturday from 9 AM to 8 PM.