Sprucing up your wardrobe this spring? Instead of shopping at the same old stores, why not go on a real-life treasure hunt at the best vintage stores in Toronto?

Not only will you find high-quality goods that are truly one-of-a-kind, but you’ll also be supporting sustainable fashion and local businesses at the same time.

Here are 10 of the best vintage stores in Toronto, from Kensington Market mainstays to the hottest new shops in the city.

Mama Loves You Vintage

There are so many things to love about this Queen West vintage shop.

It is mother and daughter-owned, and all of the pieces are thoughtfully sourced and one-of-a-kind.

One look at their Instagram will show you just how fashionable vintage clothing can be!

Where: 541 Queen Street West

Courage My Love

There’s no better place to do your vintage shopping than Kensington Market, and Courage My Love has been a mainstay in the area since 1975.

Since then they’ve been a top source of well-loved and well-made vintage shoes, earrings, hats, accessories, and more.

Where: 14 Kensington Ave

Exile Vintage

Also located in Kensington Market is the quirky, colourful, and iconic Exile Vintage.

Stop by every day of the week for amazing pre-owned jackets, t-shirts, dresses, shoes, and so much more.

Where: 60 Kensington Avenue

Odd Finds General Store

Located on Bloor Street West, this unique vintage store has feminine vintage and retro clothing for all genders!

You’ll also find a wide variety of beautiful handmade, upcycled, and locally made goods.

Where: 1178 Bloor Street West

96 Tears Vintage

This spot is known for its chic 90s style. You can find incredible picks like cropped jackets, blazers, and leather pants when you shop here.

In 2021, the former pop-up shop opened a permanent storefront in Bloordale Village. It’s totally worth a visit.

Where: 1267 Bloor Street West

Recent Posts
Toronto is getting a massive spring market with all local vendors next month
Toronto Eaton Centre is getting a massive dining hall with 15 food stalls, a cafe & bar


View this post on Instagram


A post shared by Mama Loves You (@mamalovesyouvintage)

Common Sort

Common Sort operates three locations around the city, and you can always count on a great variety of trendy clothing, shoes, and accessories.

You can also bring in your gently-used clothing and if they like what you’ve got, they’ll give you store credit or cash. Just be sure to check their Instagram so you know what season they’re buying for.

Where: See all locations


Philistine is a beloved vintage shop turned retailer for timeless, affordable, and premium clothing.

The Parkdale shop sells a curated range of over 60 brands, including its own in-house line.

It has become so popular that there is now a second location in Toronto’s east end.

Where: 928 Queen Street West & 1179 Queen Street East

Gladabout Vintage

Gladabout Vintage claims to be one of the best curated vintage stores in Toronto, and we believe it!

You’ll find items from the 1800s through the late 1970s, including incredible vintage posters, fabulous vintage clothing, accessories, and oddities of all kinds.

Where: 1300 Queen Street East

Coffee and Clothing

A cafe and vintage shop all in one — what could be better?!

Indulge in a freshly-roasted coffee or latte in the cafe (or the back patio in the summertime), and then browse the fantastic selection of carefully-selected vintage goods from around the world.

Coffee and Clothing is all about community involvement, so you can also participate in events while supporting local artists and makers.

Where: 841 Gerrard Street East & 348 Pape Avenue

In Vintage We Trust

This is the vintage shop that’s got more of a cool, sporty vibe. You can find old school jerseys, band tees, and things of that nature when you stop by here. Check them out in person or online with curbside pickup!

Where: 1580 Queen Street West