I spotted a pair of 1970s leather boots, still soft, at a stall along the Naviglio Grande canal. The seller asked €40. I didn’t haggle. That moment, on the last Sunday of the month, is exactly why I keep coming back to Milan’s street markets. The city hosts over 400 stalls at its flagship antiques market alone, making it one of Italy’s most underrated spots for vintage hunting.
Milan’s Mercatone dell’Antiquariato stretches for two kilometres along the Naviglio Grande canal, with roughly 400 stalls selling antiques and vintage goods on the last Sunday of every month.
If you want real vintage finds — not just curated designer pieces — plan your Milan trip around a Sunday. That’s when the two biggest markets run, and you can cover both in one day along the Navigli canals.
Thrift hunters
Budget travellers
Sunday visitors
I’ve been to Milan four times now, and I still think the street markets beat the high-end boutiques for character. You won’t find the latest Prada here. You will find old maps, costume jewellery, military surplus, and vinyl records that tell a story. This guide covers the markets worth your time, what to expect at each, and how to plan a weekend around them.
Mercatone dell’Antiquariato on Naviglio Grande
This is the big one — the antiques market that draws collectors from across northern Italy.
It runs along the Naviglio Grande canal, from the Darsena dock area south toward the Alzaia Naviglio Grande. The market sets up on the last Sunday of every month, rain or shine. You’ll find roughly 400 stalls spread over two kilometres, selling everything from chandeliers and old maps to leather suitcases and costume jewellery.
I walked the full stretch last October and found a 1950s ceramic vase for €15. The seller didn’t speak English, and my Italian is patchy, but we settled on a price with hand gestures and smiles. That’s the charm of this market — it feels local, not touristy. Parking near the canal fills up fast, so take the metro to Porta Genova and walk five minutes.
Bring cash. Many stalls at Mercatone dell’Antiquariato do not accept cards. Small denominations help with haggling — sellers are more likely to drop the price if you hand over exact change.
Fiera di Sinigaglia — the Saturday flea market
If you’re in Milan on a Saturday, this is your best bet for a classic flea market experience.
Fiera di Sinigaglia sets up every Saturday near the Darsena dock, just a few minutes from the Navigli canal area. It’s smaller than the Mercatone, but it has a scrappier, more eclectic feel. You’ll find vinyl records, vintage denim, military surplus jackets, and random bric-a-brac. Prices are lower here, and haggling is expected.
I picked up a 1970s Italian Vogue for €3 and a pair of unworn leather gloves for €10. The market runs from early morning until around 6pm, but the best stuff goes in the first two hours. If you’re after bargains, show up late — sellers often discount to avoid packing things up.
Pickpockets operate in crowded markets. Keep your bag zipped and in front of you. I keep my phone in a jacket pocket with a zip, not my back pocket.
East Market — vintage in a former factory
This is Milan’s most curated vintage market, held inside a converted aeronautical factory.
East Market takes place on selected Sundays at Via Mecenate, east of the city centre. It hosts over 250 exhibitors across 6,000 square metres of industrial space. You’ll find vintage clothing, furniture, vinyl records, and street food stalls. Entry costs around €5, and it’s worth every cent.
I went on a rainy Sunday in November and spent three hours inside. The atmosphere is more organised than the canal markets — think Brooklyn flea market meets Milan design. I found a 1960s Olivetti typewriter for €80, which I still regret not buying. The street food section has solid options if you get hungry, with arancini and craft beer on offer.
Viale Papiniano — the weekday street market
Not strictly vintage, but worth a stop if you’re in the area on a Tuesday or Saturday morning.
Viale Papiniano runs near Porta Genova station, close to the Navigli district. It’s a general street market with clothes, shoes, fabric, fruit, vegetables, and sometimes designer overstock. The vintage pickings are thinner here, but you can find good deals on basics — I bought a linen shirt for €12 that I still wear.
This market is more about the experience than treasure hunting. Locals do their weekly grocery shopping here, and the produce section is excellent. If you’re staying in an apartment with a kitchen, grab some fresh tomatoes and mozzarella for lunch.
How to plan a market weekend in Milan
The best strategy is to align your visit with a Sunday, then add Saturday for the flea market.
Hit Fiera di Sinigaglia in the morning near Darsena. Spend the afternoon exploring the permanent vintage shops along the Navigli — Cavalli e Nastri and Bivio are both within walking distance.
Start at Porta Genova metro, walk the full two-kilometre stretch along Naviglio Grande. Arrive by 9am for the best finds. Bring cash and a reusable bag.
Take a taxi or tram to Via Mecenate. East Market runs until early evening. The entry fee is small, and the selection is completely different from the canal market — more design-focused and curated.
Use Monday to visit Humana Vintage near the Duomo for affordable charity finds, or Vincent Vintage Bijoux for antique jewellery. Most permanent shops are closed on Sundays.
Italian vintage sizing runs small. Try items on before buying. Most markets have no return policy, so what you see is what you get.
Milan’s permanent vintage shops worth your time
Markets are great, but the permanent shops offer curated, higher-quality finds.
Cavalli e Nastri has two locations — one in Brera and one in the Navigli. The Navigli shop focuses on Italian couture from the 1950s through 1980s. Prices are high, but the pieces are museum-grade. I tried on a 1970s Missoni dress that felt like wearing art. The Brera location is smaller but has excellent accessories.
Bivio operates on a buy-sell-trade model, with locations in Porta Venezia and Navigli. Stock changes constantly, and prices are reasonable. I found a 1990s Levi’s denim jacket for €35. Humana Vintage, near the Duomo, is a charity shop with properly sorted second-hand clothing. Prices start at €5, and the proceeds support social projects.
Before you go to Milan’s markets
Are the markets open every weekend?
No. Mercatone dell’Antiquariato runs only on the last Sunday of each month. East Market runs on selected Sundays — check their schedule online before planning your trip. Fiera di Sinigaglia runs every Saturday.
Can I use credit cards at the markets?
Many stalls are cash-only. Some larger vendors at East Market accept cards, but it’s not reliable. Bring at least €50 in small bills for a full morning of browsing.
Is haggling acceptable?
Yes, at flea markets and antiques stalls. Start at 20–30% below the asking price and settle around 10–15% off. At permanent vintage shops, prices are fixed.
What’s the biggest disappointment about Milan’s markets?
Overtourism has pushed prices up at Mercatone dell’Antiquariato. Some sellers now price items at double what they’re worth, hoping tourists won’t haggle. Stick to smaller stalls away from the main canal path for better deals.
Are the markets suitable for kids?
Lily and Ethan found the Naviglio Grande market boring after 30 minutes. The canals are narrow, and strollers struggle on the cobblestones. East Market is more spacious and has street food, which kept my kids happy longer.
Why Milan’s markets beat the boutiques
I’ve spent hours in Milan’s designer stores on Via Montenapoleone, and I always leave empty-handed. The prices are absurd, and the experience feels sterile. Street markets are the opposite — messy, unpredictable, and full of surprises. You might walk away with a 1970s ceramic vase, a leather backpack, or nothing at all. That uncertainty is the point. For more practical tips on exploring Milan without breaking the bank, read my guide to Milan style on a budget.
Sources and further reading
Milan Tourism. “Markets in Milan.” 2026. 🔗
Milan Tourism. “Vintage Shopping Milan.” 2026. 🔗
Roadbook. “Best Vintage Shops & Flea Markets in Milan.” 🔗
Naviglio Grande. “Mercatone dell’Antiquariato.” 🔗
Related reading on Emily in Italy
Explore Rome, Florence, Milan, Venice and more — A broader Italy itinerary that includes Milan alongside the other major cities, useful for first-time visitors planning a multi-city trip.
Your guide to amazing Milan pizza experiences — Where to eat in Milan after a morning of market shopping, covering both classic and modern pizzerias.
Milan: fashion, football, and Italy’s Gothic masterpiece — A broader overview of Milan’s top attractions, including the Duomo and fashion district, for travellers combining markets with sightseeing.
Milano Cortina 2026: your guide to the Winter Olympics — If you’re visiting Milan during the 2026 Winter Games, this guide covers event venues and transport logistics.