Skip to main content
Thrift Stores Canada

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

Top Cities for Thrift Stores in Ontario

Showing 613-624 of 1313 stores

Map showing location of Once Upon A Child

Once Upon A Child

940 Queenston Rd, Stoney Creek, ON L8G 1B7

Chain operation buying & selling gently used children's clothing, shoes & toys at wallet-friendly prices in Stoney Creek. Makes quality kids' items accessible & affordable.

View Details
Map showing location of Once Upon A Child - Mississauga

Once Upon A Child - Mississauga

128 Queen St S Unit 7, Mississauga, ON L5M 1K8

Chain operation buying & selling gently used children's clothing, shoes & toys with constantly rotating stock. Popular Mississauga destination for budget-conscious families seeking quality secondhand items for kids.

View Details
Map showing location of Once Upon A Child - Orleans

Once Upon A Child - Orleans

2016 Tenth Line Rd Unit C2, Orléans, ON K4A 3W3

Chain operation buying & selling gently used children's clothing, shoes & toys in Orléans. Shop affordable, quality secondhand items for kids at bargain prices.

View Details
Map showing location of Once Upon A Child - Richmond Hill, ON

Once Upon A Child - Richmond Hill, ON

1285 Elgin Mills Rd E, Richmond Hill, ON L4S 0B5

Chain thrift store specializing in gently used children's clothing, shoes, toys & furniture in a spacious Richmond Hill location. Shop affordable pre-loved items for kids.

View Details
Map showing location of Once Upon A Child Cambridge

Once Upon A Child Cambridge

600 Hespeler Rd, Cambridge, ON N1R 8H2

Chain operation buying & selling gently used children's clothing, shoes, toys & furniture at bargain prices in Cambridge. A hidden gem for savvy shoppers seeking quality deals on kids' items.

View Details
Map showing location of Once Upon A Child London, ON - South

Once Upon A Child London, ON - South

1070 Wellington Rd #8, London, ON N6E 1M2

Chain thrift store buying & selling gently used children's clothing, shoes, toys & furniture at fair prices. Spacious Wellington Road South location with constantly rotating stock for budget-conscious shoppers.

View Details
Map showing location of Once Upon A Child Sudbury

Once Upon A Child Sudbury

1737 Lasalle Blvd, Greater Sudbury, ON P3A 1Z8

Chain operation buying & selling gently used children's clothing, shoes, toys & furniture in Greater Sudbury. Neatly organized with wallet-friendly pricing.

View Details
Map showing location of Once Upon a Child

Once Upon a Child

210 The Boardwalk #4, Kitchener, ON N2N 0B1

Chain operation buying & selling gently used children's clothing, shoes, toys & furniture at fair prices for budget-conscious families in Kitchener.

View Details
Map showing location of Onwards Thrift

Onwards Thrift

165 Tillson Ave, Tillsonburg, ON N4G 1K5

General thrift store supporting local charities and Christian education, offering secondhand clothing, accessories & home goods.

View Details
Map showing location of Onyinnaya Recycling Canada

Onyinnaya Recycling Canada

1960 Ellesmere Rd, Scarborough, ON M1H 2V9

General thrift store offering a variety of secondhand goods including clothing, accessories & household items.

View Details
Map showing location of Orangeville ReStore (Habitat for Humanity Halton-Mississauga-Dufferin)

Orangeville ReStore (Habitat for Humanity Halton-Mississauga-Dufferin)

#1, 202 First St, Orangeville, ON L9W 3K1

ReStore location offering secondhand furniture, building materials & home goods in support of Habitat for Humanity's affordable housing mission. Shop gently used items while supporting community housing initiatives.

View Details
Map showing location of Orfus Market "By The Pound"

Orfus Market "By The Pound"

55 Orfus Rd Unit #4, North York, ON M6A 1L7

Quirky thrift store offering vintage clothing, shoes & accessories sold by piece or by weight. Community-focused shop with a selection of secondhand apparel & fashion items.

View Details