Vintage shops in Milan that embody Italian style
Milan’s vintage scene reflects the city’s innate elegance and penchant for accessorising – from bottegas stacked floor-to-ceiling with secondhand treasures to a canal-side monthly flea

The Milanese are well-known for being artfully composed, from the fashion student to the sciura. Style operates as an unspoken agreement and compliments are rare.
While many make the pilgrimage to Rome for churches and relics, Milan offers a different kind of devotion, played out across its vintage shops and world-renowned monthly flea market.
Where to shop for vintage in Milan
Start in Navigli, where the city’s vintage circuit feels most concentrated: boutiques such as Cavalli e Nastri and Bivio are within walking distance, while Mercatone dell’Antiquariato flea stretches the entire length of Naviglio Grande canal on the last Sunday of the month.
From there, the map loosens. You move toward the centre, perhaps stopping at Foto Veneta Ottica, a hidden archive of eccentric eyewear, and then further out again. Vintage in Milan no longer belongs to a single district; it disperses into side streets and residential neighbourhoods, with plenty places to stop for coffee or aperitivo on the way.
People drift, browse, negotiate, but rarely hesitate. Milan moves quickly, and so do its decisions: if you find something you love, you take it.

Vintage shops in Navigli
Sous Vintage Shop
Best for: Experimental and upcycled fashion
Address: Alzaia Naviglio Pavese, 52 Milan
A longstanding fixture in the Navigli district, Sous Vintage pushes second-hand beyond resale, combining pre-loved clothing with projects by indie designers, transforming discarded fabrics into new, often one-off pieces. Alongside vintage, the store showcases upcycled pieces from designers like Simon Cracker, and eclectic homeware curated by The Rotation Studio. The space is bright and playful, with pastel tones and a nostalgic décor, attracting a young crowd attuned to fashion’s more experimental edge.

Bivio
Best for: A high turnover of high-low vintage
Address: Via Gian Giacomo Mora 4, Milan (Navigli); also Via Lambro 12 (Porta Venezia), Corso Lodi 18
At Bivio, founder Hilary Belle Walker sources pieces from private sellers, in exchange for immediate payment or store credit. The result is a constantly shifting selection that moves from high street to Prada, with an emphasis on wearability over collectability. The space is busy, almost kinetic, reflecting its high turnover. Hesitate over a perfect Blumarine dress and chances are it will not be there the next time you return. With multiple locations across the city, Bivio has become less a shop than a system, which views fashion as something to be used, not preserved.

Cavalli e Nastri
Best for: Archival, museum-grade vintage spanning decades
Address: Via Gian Giacomo Mora 3, 20123 Milan
Founded in 1988 by Claudia Jesi, Cavalli e Nastri is often credited with turning vintage into something Milan could take seriously. With a background in architecture and a close connection to designer Gianfranco Ferré, Jesi was one of the first to approach fashion with a collector’s eye, sourcing exceptional pieces long before it was standard practice. Today, it remains a touchstone for stylists and insiders, with garments spanning the 1920s to the 80s. The atmosphere is quietly reverential, the prices reflect it, and the selection makes a strong case for vintage as something to be studied as much as worn.
There is also an additional Cavalli e Nastri location in Brera.

Mercatone dell’Antiquariato
Best for: Expansive open-air antiquing
Address: Naviglio Grande, Milan
When: The last Sunday of every month
This monthly Sunday flea market runs along the Naviglio Grande, with hundreds of vendors selling everything from furniture to vintage furs and small collectibles. Less about curation than the thrill of the find, prices range widely and haggling is part of the experience. Arrive early for the best pieces or later for atmosphere.

Vintage shops in Porta Venezia
Shop The Story – Curated Vintage
Best for: Runway fashion from 1990s onward
Address: Via delle Fonderie, 2, 20123 Milan
Before opening her store, Alessia Algani worked in publishing, often arriving at the office head-to-toe in Miu Miu. Her edit at Shop The Story reflects her personal style, with a focus on archival runway pieces from the 1990s.
The intimate boutique is housed in a former laundromat in Porta Venezia, where Algani is almost always present, offering thoughtful styling advice and often remembering returning visitors months later. Prices are fair, with clothing and accessories that appeal equally to collectors and enthusiasts alike.

Vincent Vintage Bijoux
Best for: Antique jewellery
Address: Via Spallanzani 11, 20129 Milan
In upmarket Porta Venezia, Vincent Vintage Bijoux retains the intimacy of a true Milanese bottega. Tucked between a Liberty building and everyday storefronts, the space is small and dense but with theatrical allure. Velvet-lined cases display pieces from the 19th century through to the last century. Founder Manuel Menini, trained in fine arts and shaped by early visits to flea markets, brings a distinctly sentimental eye to his selection. Prices vary, but each piece feels chosen as much for its story as for its value.

Vintegia
Best for: Upcycled vintage with a strong Gen Z identity
Address: Via Plinio 13, Milan
At Vintegia, secondhand clothing is given a fresh lease of life, reworked by artists and designers. Statement outwearwear is the standout, particularly leather, alongside bold 1970s sunglasses and more minimalist 1990s styles. The space feels informal and evolving, with a vinyl listening area where locals linger. Prices are accessible, and the overall mood is young and distinctly contemporary.

Vintage shops in Brera
Madame Pauline Vintage
Best for: A high-end trove for eccentric vintage
Address: Foro Buonaparte 74, 20121 Milan
A short walk from Castello Sforzesco, Madame Pauline Vintage unfolds like a carefully staged salon, somewhere between a Parisian apartment and a Milanese drawing room. The selection spans early 20th-century pieces to more contemporary finds, with a focus on accessories, jewellery and elegant daywear. Alongside vintage, the boutique also develops its own small-scale projects, including the Bandana collection, a favourite among regulars XX. Everything is meticulously cleaned and the shop is beautifully peerfumed, reinforcing the refined atmosphere. The clientele is delightfully mixed, from impeccably dressed Milanese regulars to younger fashion insiders, all sharing a certain taste for understated eccentricity.

Due 000 Contemporary Archive
Best for: Culturally attuned styling
Address: Via Niccolò Jommelli 22, 20131 Milan
After years of pop-ups and market circuits, Due 000 has settled into a permanent space in Città Studi, slightly removed from Milan’s fashion axis. Conceived as a “contemporary archive” rather than a proper vintage store, pieces range from Y2K references to more obscure finds. You might find a Dolce & Gabbana bikini, Helmut Lang leather jacket or rhinestone-studded John Richmond shoes, each chosen for its cultural relevance and ability to resonate in the present.

Vintage shops in Città Studi
20134Lambrate
Best for: Eclectic vintage with a distinctly Milanese charm
Address: Via Lambrate 34, 20134 Milan
In northeast Milan’s Città Studi area, 20134Lambrate feels like stepping into a different time, marked already by its vintage barbershop-style sign outside. The atmosphere of old Milan lingers between racks of clothing and scattered design objects. The selection moves freely across decades, from 1920s dresses to 1960s co-ords, with the occasional Chanel, Valentino or Yves Saint Laurent piece quietly tucked in. Owner Cecilia, often described as a younger Iris Apfel, brings a bold eye to the selection.
Vintage shops in the centre
Ambroeus
Best for: Contemporary resale with everyday appeal
Address: Via della Moscova 5, 20121 Milan
Ambroeus has built a loyal following for its well-paced selection and an active buy-and-sell model. Pieces are sourced directly from clients, resulting in a constantly refreshed mix of vintage, contemporary brands and occasional rarities. The space is bright and relaxed, with music in the background and a layout that encourages unhurried browsing. Prices sit in the mid-range, and the overall approach favours wearability over archival obsession. It is the kind of place where you might arrive to sell something, and leave with something entirely unexpected.

Foto Veneta Ottica
Best for: Museum-like vintage eyewear with true Milanese heritage
Address: Via Torino 57, 20123 Milan
Hidden behind an unassuming gate in a 19th-century building, Foto Veneta Ottica feels closer to a private archive than a shop. Founded in 1931 and still family-run, floor-to-ceiling cabinets display vintage frames and antique optical objects. There are over 20,000 pieces, from 19th-century styles to oversized 1970s sunglasses, alongside independent labels. Service is personal and unhurried. Trying on one pair inevitably leads to another, until you find yourself channeling Sofia Loren in unapologetically oversized lenses.

Locations across Milan
Humana
Best for: Affordable vintage tied to a wider social mission
Addresses: Multiple addresses in the city
Part of a larger humanitarian organisation, Humana combines second-hand retail with social impact. The store carries a broad selection of Italian clothing from the 1960s through the 1990s, arranged in a straightforward, no-frills layout. Prices are low, encouraging volume browsing. While less curated than others on this list, the appeal lies in its accessibility and purpose: proceeds fund development projects, adding a tangible layer of meaning to each purchase.
While the sheer scale can feel overwhelming, but dig deep and you won’t leave empty handed.