Categories > Guides and Tips
The 10 Most Iconic Vintage Clothing Stores in Canada You Have to Check Out
I’ll let you in on a little secret: I may or may not have stashed a couple of leather jackets and rock tees in between racks and bins—just to save them for when I come back with a fresh paycheck.
You see, I’m just a guy who values his vintage fit collection—my personality basically revolves around saying, “I thrifted it” or, “Oh, they don’t sell them anymore, it’s vintage.” And honestly? I’m not ashamed.
So, while I may keep a few gems to myself, I’ll also let you in on the best vintage clothing shops across Canada I’ve stumbled upon. Trust me, these spots will have you saying “I’ll take that” before you can even check the price tag.
Old Strathcona Antique Mall
Media from yegantiquemall
Address: 10323 78 Ave NW, Edmonton, AB
Contact details: +1 780-433-0398
Opening hours:
- Tuesday, Wednesday, and Friday: 11 AM – 5 PM
- Thursday: 11 AM – 7 PM
- Saturday to Sunday: 10 AM – 5 PM
Walking into the Old Strathcona Antique Mall is like stepping into a treasure trove from another era. We love how the space is massive, spanning two floors filled with an eclectic mix of goodies.
Whether it’s a perfectly worn-in leather jacket, a flowy bohemian dress, or an array of quirky accessories, there’s something here for everyone. But don’t just rush through; this is the kind of place where time pleasantly slips away.
The best part? Prices are surprisingly wallet-friendly, so you can indulge without guilt. And with items rotating frequently, every visit feels like a brand-new adventure.
Pro tip:
There’s a little café tucked inside, which is perfect for a mid-shopping break. Sip on a coffee, go through your finds, and then head back for round two.
Old Barn Galleries & Gardens
Media from softyoungcynic
Address: Exit 35B Off trans Canada east, 71 Melanson Rd, Antigonish, NS
Contact details: +1 902-318-2304
Opening hours: Monday to Saturday: 10 AM – 5 PM
If you’re into vintage collecting or just love discovering cool finds, Old Barn Galleries, Gardens, Decor & Antiques in Nova Scotia is worth a visit. This charming spot mixes art, history, and natural beauty for an unforgettable experience.
The barn, which has been really nicely restored, is packed with treasures—from locally made artwork and vintage decor to a fantastic collection of antiques, with each piece having its own story. You’ll come across everything from handcrafted pottery to rare furniture that any collector would get excited about.
And don’t miss the outdoor gardens; they’re just as magical, with vibrant flowers, sculptures, and peaceful corners perfect for a chill break. It’s the perfect place for anyone who loves history, craftsmanship, and a touch of rustic charm.
Pro tip:
Plan your visit in the early afternoon to have ample time to explore the collections and enjoy the gardens at their sunniest.
One Of A Kind Antique Mall
Media from oneofakindantiquesmall
Address: 97 Wilson St, Woodstock, ON
Contact details: +1 519-539-9563
Opening hours: Monday to Sunday: 10 AM – 5 PM
If you love the thrill of a good treasure hunt, One Of A Kind Antique Mall in Woodstock is your dream come true. It’s Canada’s largest antique mall, so get ready to spend hours—yes, hours—sifting through three massive floors of vintage wonders.
This place is like a labyrinth of history, filled with everything from classic 1950s swing dresses and military jackets to rare denim and funky retro accessories. Every corner you turn presents a new surprise, making it impossible to leave empty-handed.
The fun here is in the thrill of discovery. Prices range from absolute steals to collector’s splurges, but it’s all about the hunt. Rummaging through racks, finding that perfect piece, and knowing no one else will have it? Priceless.
Pro tip:
Keep some cash on hand; not every vendor takes cards, and cash sometimes gets you a better deal.
Black Market Vintage Upstairs
Media from blackmarket_upstairs
Address: Upstairs, 347 Queen St W 2nd floor, Toronto, ON
Contact details: +1 416-599-5858
Opening hours:
- Monday to Wednesday: 11 AM – 8 PM
- Thursday to Saturday: 11 AM – 9 PM
- Sunday: 11 AM – 7 PM
Black Market Vintage Upstairs is the kind of spot that every budget-conscious fashion lover in Toronto needs to know about. Located just above the lively streets of Queen West, this place has become iconic for its unbeatable deals—most items are under $10, which feels like a steal in today’s world.
The vibe is effortlessly cool, with racks overflowing everything from graphic tees and classic vintage denim to worn-in leather jackets and quirky accessories. There’s something about the slightly gritty, no-frills atmosphere that adds to its charm.
Just note that it’s cash-only, so be sure to hit up an ATM before you dive into this treasure hunt. Black Market Upstairs feels like the kind of underground spot you’d brag about finding—it’s truly a Queen West staple.
Pro tip:
Don’t skip the infamous $5 bins; they’re a treasure trove of unexpected finds. And if you don’t see anything you love, come back in a week—they restock frequently, so there’s always something new to discover.
Vintage Instincts
Address: 16 Essex St, Guelph, ON
Contact details: Instagram: @vintageinstincts
Opening hours:
- Monday to Wednesday: 12 PM – 6 PM
- Thursday to Friday: 12 PM – 7 PM
- Saturday: 11 AM – 7 PM
- Sunday: 11 AM – 6 PM
Vintage Instincts in Guelph is a real treat for anyone into retro fashion. Less than an hour from Toronto, this spot is a go-to for anyone looking to score unique vintage finds. The store is huge—one of the biggest vintage shops in Canada—and the selection is impressive.
Every time I’ve gone, the racks are freshly restocked with everything from vintage streetwear and sportswear to some unexpected designer gems.
You can tell a lot of thought goes into curating the collection, with pieces ranging from classic graphic tees to cool jackets that make a statement. It’s easy to spend hours browsing since there’s something for every taste, whether you’re into casual basics or standout pieces.
Pro tip:
Go during the week if you can—it’s quieter, and you’ll get first pick of the new arrivals.
Vintagesoulgeek
Media from vintagesoulgeek
Address: 279 King St E, Hamilton, ON
Contact details: +1 905-518-1733
Opening hours:
- Tuesday to Thursday: 11 AM – 5 PM
- Friday: 11 AM – 6 PM
- Saturday: 11 AM – 5 PM
- Sunday: 12 PM – 4 PM
Vintagesoulgeek in Hamilton is a colourful playground for those who crave bold fashion statements from decades past. If your idea of fun includes rocking 80s windbreakers, retro jumpsuits, or bohemian maxi dresses, this place has your name written all over it.
We think the store is beautifully organized, so you’re not left aimlessly digging—though there’s always something thrilling about that, isn’t there?
Beyond the physical store, Vintagesoulgeek also boasts a well-stocked online shop, making it easy to score those vintage gems from the comfort of your couch. The prices are mid-range, reflecting the curated quality, and there’s often a sale rack with deals that are hard to resist.
Pro tip:
They’ve got a great selection for men too. If you’re on the hunt for some classy, old-school pieces, this is definitely the place to check out.
Lost Vessel Vintage
Media from lostvesselvintage
Address: 6 Princess St W, Waterloo, ON
Contact details: +1 519-755-8635
Opening hours: Monday to Sunday: 12 PM – 7 PM
Lost Vessel Vintage in Waterloo has quickly become a hotspot for anyone who appreciates fashion with a story. This isn’t your typical thrift shop—it’s a carefully curated space where every piece feels handpicked with care.
They specialize in 70s and 80s fashion, so you’re bound to find everything from rock tees and leather jackets to timeless denim that can instantly elevate your look.
The prices are on the higher side, but for the quality and uniqueness of the pieces, it’s worth it—the kinds of items that can take your wardrobe from basic to iconic. Not to mention, the atmosphere is chill and welcoming, and the staff are always happy to help you put together an outfit that stands out.
Pro tip:
Follow their Instagram stories for first dibs on new arrivals and flash sales. They also collaborate with local vendors for pop-ups, making it a great way to discover new brands while supporting local businesses.
Gadabout
Media from gadaboutvintage
Address: 1300 Queen St E, Toronto, ON
Contact details: +1 416-463-1254
Opening hours:
- Monday to Friday: 11:30 AM – 6:30 PM
- Saturday: 10:30 AM – 6:30 PM
- Sunday: 12:30 PM – 4:30 PM
Gadabout on Queen Street East is one of those places you could spend hours exploring. It’s a mix of vintage clothing, antiques, and all sorts of oddities, making it a bit of an adventure every time you step inside.
From 1920s flapper dresses and old-school uniforms to funky mid-century home decor, there’s always something unexpected to check out. It feels a little like a museum, but instead of just looking, you can actually take things home.
The prices vary a lot, so there’s a good range depending on what you’re after—whether it’s a more affordable vintage tee or something a bit pricier for your collection. It’s not just about clothes either; they’ve got all kinds of quirky decor that might give you some new ideas for your space.
Pro tip:
Got a specific event or themed party coming up? This is the spot to find that jaw-dropping outfit.
People’s Champ Vintage
Media from peopleschampvintage
Address: 709 College St, Toronto, ON
Contact details: +1 647-628-1275
Opening hours:
- Monday to Wednesday: 12 PM – 7 PM
- Thursday to Sunday: 12 PM – 8 PM
People’s Champ Vintage in Toronto is one of those places where the hunt for unique pieces feels like a real treasure hunt. Located in the heart of the city, it’s a go-to for anyone looking for well-curated vintage streetwear, sportswear, and everything in between.
From classic graphic tees and hoodies to rare sneakers and vintage jerseys, this place has it all, and it’s clear the selection is carefully picked to reflect the best of old-school cool.
What we love about it is that it feels like they’re not just selling clothes—they’re sharing a piece of history. Whether you’re into 90s sports gear or retro fashion, People’s Champ is definitely worth a stop.
Pro tip:
Their Instagram is a must-follow for live sales, sneak peeks, and drop announcements. You can even DM them to purchase them ASAP.
The Only Vintage
Media from the.only.vintage.shop
Address: 1616 Commercial Dr, Vancouver, BC
Contact details: +1 604-563-6659
Opening hours: Monday to Sunday: 11 AM – 7 PM
The Only Vintage in Vancouver is a spot that’s all about bringing you the best of handpicked vintage clothing at reasonable prices. It’s clear they put a lot of effort into their selection—every item feels like it’s been chosen with care.
Each week, the team sorts through thousands of pounds of clothing at their warehouse to find the most unique and high-quality pieces to offer in the shop and online. Whether you’re after classic denim, vintage tees, or standout jackets, there’s something here for every style and budget.
Whether you’re shopping in-store or online, you’re sure to find something that adds a little extra flair to your wardrobe.
Pro tip:
Check out their online shop regularly—new pieces drop often, so it’s a good way to get first dibs on the latest finds.