Sprucing up your wardrobe? 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 14 of the best vintage stores in Toronto, plus a few thrift stores to put on your list!

Recent Posts:
There’s a taco tour coming to Toronto with a 90’s Dance Party & arcades
11 of the best burgers you can get in Toronto

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!

They are currently closed for renovations but keep an eye out on their Instagram for any updates.

Where: 541 Queen Street West

Just Thrift

If you have expensive taste and a limited budget, you’ll love this hidden gem in North York.

This thrift store has a huge selection of designer labels for prices you won’t believe.

In fact, the store has an entire section dedicated to clothes, bags, jewelry, and shoes from the most coveted couture labels.

Plus, a whole bunch of high-quality, pre-loved items for men and women.

Where: 53 Orfus Road

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

Good Market Thrift Store

Leave it to Toronto to have a curated thrift store that could easily pass as a high-fashion boutique.

You’ll find all kinds of amazing treasures at this Leslieville shop, which advocates for sustainable shopping through resale and education.

Do your part for the planet and hunt for a good bargain while you’re at it. You’re bound to find something you’ll love here.

Where: 912 Queen Street East

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

YSM Double Take Thrift Store

Operated by Yonge Street Mission, this thrift store is known to have incredible classic vintage items for great prices.

Plus, all the proceeds go directly to supporting community members in need.

Not only will you be supporting sustainable fashion but your purchase will go towards a great cause too.

Where: 310 Gerrard Street East

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

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

The Market “By The Pound”

This thrift store is different than the others. Instead of charging you per item, this shop will charge you per pound.

Handpick your items, bag them up, and weigh them. You’ll be surprised by how much you save!

The store’s Instagram is filled with photos and videos of the treasures you can find, including brands like OVO, Nike, and even Canada Goose.

Where: 55 Orfus Road


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

Wildlife Thrift Store

This iconic thrift store has been supporting charities for over 20 years.

It was founded in Vancouver and now operates a shop near St. Lawrence Market here in Toronto.

You’ll find all kinds of amazing items here for your home and your wardrobe, all for “wildly” great prices.

Where: 67 Front 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