Canada thrift finds

Thrift stores in Ontario

Explore 155 thrift, vintage and resale shops across 16 cities.

Thrift shopping in Ontario

Ontario has plenty of variety, from Toronto and Ottawa to Mississauga, Brampton, Oshawa, Burlington, Hamilton, London, Kitchener, Waterloo, Cambridge, Guelph, Windsor, Kingston, Barrie and St. Catharines. Burlington brings general thrift, nonprofit and humane-society shops into the western GTA mix, while Oshawa is especially handy for general thrift and home reuse.

Start with the nearest city and see which shops match the kind of hunt you want. Kitchener and Waterloo have their own guides, but they are close enough to combine into one very full thrift day.