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

Last updated: April 15, 2026
A dress displayed in the window of a high end vintage fashion shop, Shop the Story in Milan
Shop The Story - Curated Vintage, one of Milan's leading vintage boutiques

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.

Clothes and vintage fashion displayed on a rack in the window of Sous Vintage in Milan
Sous Vintage is just behind the Naviglio Grande canal

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.

Exterior of a vintage fashion shop in Milan called Bivio
Bivio stocks a mix of high-low vintage

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.

Vintage fashions including shoes on display in the famous Milanese shop Cavalli e Nastri
Cavalli e Nastri is a trove for designer pieces

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.

A vintage market on two sides of a canal in MIlan. Taken at sundown
Mercatone dell’Antiquariato is a monthly flea on the Naviglio Grande. Photography by Emmanuel Cassar

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.

A red chair and a pair of designer high heels with a curtain background at Shop the Story
Shop The Story - Curated Vintage

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.

Jewellery and antique furniture on display
Antique jewellery and more on show at Vincent Vintage Bijoux

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.

A busy street with cars and a person walking by the exterior of the vintage fashion shop, Vintegia in Milan
Vintegia is an upbeat spot with Gen Z energy

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.

The curated interior of Madame Pauline Vintage. A chair in foreground with fashions surrounding
Immersive elegance at Madame Pauline Vintage

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.

Exterior of Due 000 Contemporary Archive
Due 000 Contemporary Archive has just recently found a permanent home in Milan. Photography by Guglielmo Daloiso

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.

A shelving unit and racks of vintage fashion in the interior of the Milan fashion shop, 20134 Lambrate
Dig for vintage treasure at 20134Lambrate

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.

A large diverse selection of vintage glasses and sunglasses in a glass cabinet
Eclectic eyewear abounds at Foto Veneta Ottica

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.

Vintage fashions in the window of Humana Vintage in Milan
Find affordable vintage at Humana Vintage, with locations across the city

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.