Thrift Stores in Ontario
Ontario is home to Canada's largest concentration of thrift stores, with hundreds of second-hand shops, consignment boutiques, and vintage stores across the province. From the vibrant thrift shopping scene in Toronto to the hidden gems in smaller cities like Ottawa, Hamilton, and London, Ontario offers exceptional opportunities for sustainable shopping. The province's diverse thrift store landscape includes everything from large charitable organizations like Value Village and Goodwill to independent vintage boutiques and specialized consignment shops. Whether you're searching for affordable clothing, unique furniture, rare books, or vintage collectibles, Ontario's thrift stores offer something for everyone.
Why Shop at Thrift Stores in Ontario
- Largest selection of thrift stores in Canada
- Toronto has over 100 thrift stores and consignment shops
- Strong vintage and designer consignment scene
- Major chains and independent boutiques throughout the province
Showing 601-612 of 1313 stores

Old World Marketplace
203 Colborne St, Brantford, ON N3T 2G8
Antique store in Brantford offering vintage clothing, shoes, accessories & collectibles. Eclectic marketplace with a curated selection of retro finds & memorabilia.
View Details
Olde Town Library Home Decor /Antiques / Vintage / Cafe
526 Hugel Ave, Midland, ON L4R 1V7
Eclectic curio shop housed in a historic library setting, offering vintage home decor, antiques, collectibles & quirky finds. Browse through an inviting space filled with character & unique treasures.
View Details
On The Clothesline
296 Raglan St S, Renfrew, ON K7V 2T9
Well-reviewed thrift shop in Renfrew specializing in books and housewares, offering genuine bargain deals for budget-conscious shoppers.
View Details
On the Map
454 Ossington Ave, Toronto, ON M6G 3T2
Vintage clothing store featuring curated secondhand tops, bottoms, dresses & accessories alongside handmade crochet pieces available made-to-order. Located on Ossington Ave with in-store shopping available.
View Details
OnTheMark Vintage
118 Dunlop St E, Barrie, ON L4M 1A4
Vintage thrift store offering a curated selection of secondhand clothing, accessories & collectibles in Barrie. Shop quirky finds in a character-filled setting.
View Details
Once Loved Thrift Boutique
21 Mill St, Orangeville, ON L9W 2M2
Thrift boutique offering a curated selection of secondhand clothing, accessories & home goods in Orangeville.
View Details
Once Upon A Child
18 Harwood Ave S, Ajax, ON L1S 7L8
Chain resale shop in Ajax specializing in gently used children's clothing, shoes, toys & gear. Constantly rotating stock makes each visit fresh for budget-conscious families.
View Details
Once Upon A Child
1505 Guelph Line, Burlington, ON L7P 3B6
Chain specializing in gently used children's clothing, shoes, toys & furniture at budget-friendly prices in a spacious Burlington location with constantly rotating inventory.
View Details
Once Upon A Child
1520 Steeles Ave W Unit 122, Concord, ON L4K 2P7
Chain operation buying & selling gently used children's clothing, shoes & toys in a spacious Concord location. Offers affordable, fairly-priced items for budget-conscious families.
View Details
Once Upon A Child
1550 Upper James St #19, Hamilton, ON L9B 1J6
Chain operation buying & selling gently used children's clothing, shoes, toys & furniture on Upper James. Browse quality secondhand items at competitive rates with rotating inventory.
View Details
Once Upon A Child
1001 Sandhurst Cir Unit 11, Scarborough, ON M1V 1Z6
Children's resale chain in Scarborough buying & selling gently used clothing, shoes, toys & gear at wallet-friendly prices.
View Details
Once Upon A Child
Pendale Plaza, 210 Glendale Ave Suite A15, St. Catharines, ON L2T 3Y6
Specializes in gently used children's clothing, shoes & toys at affordable prices in St. Catharines. Curated selection of preloved apparel for budget-conscious families.
View Details