The 10 Best Thrift Shops in Ohio!

If you've been looking for a place where you can get new and gently-used stylish clothes, furniture, home appliances, and more without emptying your entire wallet, then you should be shopping at one of Ohio's many thrift stores! Here are the 10 best in the state!

1. Ohio Thrift, Columbus, OH

Ohio Thrift Store has been providing high-quality goods and friendly service to the central Ohio area since the late 1980s, and it's led to them becoming one of the best thrift store chains in the state. They obtain their merchandise from non-profits, brokers, liquidations, buy-outs, and even directly from manufacturers so they always have the best prices.

2. Village Discount Outlet, Dayton, OH

Village Discount Outlet has been a part of the community in Dayton, Ohio, for almost 40 years. They operate five discount stores in the state with average store size encompassing over 20,000 square-feet. New merchandise is added daily, and even brand names can be picked up for pennies on the dollar.

3. St. Vincent de Paul Community Store, Mason, OH

St. Vincent de Paul Community Store is a local organization that provides much needed goods for the less fortunate in many Ohio communities including Mason and the Cincinnati area. They accept donations of food, clothing, emergency items and more, to provide for families and individuals who can't afford those things for themselves.

4. Volunteers of America Thrift Store, Columbus, OH

Volunteers of America Thrift Store is a place whose goal is to help humanity. Working with thousands of human services programs including housing, healthcare, homeless assistance and more, Volunteers of America helps nearly two million people across the country every year.

5. Bear Bargains General Store, Springfield, OH

Bear Bargain Thrift Store brings in new merchandise all year round, so there's always something different on the shelves. They feature a large selection of large primitive country décor, as well as appliances, mattresses, clothes, and more.

6. Harvest Thrift Store, Sugarcreek, OH

Harvest Thrift Store was started in 2006 by a small group of Holmes County residents who met to discuss a like-minded vision for their community. They created an establishment that provides resources to those who need a helping hand to build a stronger community.

7. Kay's Thrift Store, Cincinnati, OH

Kay's Thrift Store is a small-town community resale store that offers upscale selections of high-quality gently used furniture, home décor items, clothing, electronics, small appliances, and more at a reasonable price so you can have nice things without breaking the bank.

8. Savers, Toledo, OH

Savers is a vast, impressive thrift store and a revolutionary recycler. They've been a growing thrift retailer offering great quality, gently used clothing, accessories and household goods for over sixty years. Each year they help out over 120 nonprofit organizations, supporting vital community programs and services.

9. Rag-O-Rama, Columbus, OH

Rag-O-Rama is a clothing thrift store that takes a very specific approach to how they purchase gently used items of clothing by buying them directly from you, and paying cash for the items. They evaluate clothes based on style, condition, season, color, size, label names, and rack level, so the selection is vast, but always in style.

10. Furniture with a Heart, Columbus, OH

Furniture with a Heart is part of a nonprofit social enterprise to give families and individuals struggling in poverty and other severe life challenges the gift of living in furnished homes to improve their quality of life, strengthen family unites, and build a better community for Central Ohio.

Select a Ohio town to find the Best Things-To-Do and Places To Go around you
Find Thrift Shops Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Allen County

Ashland County

Ashtabula County

Athens County

Auglaize County

Belmont County

Brown County

Butler County

Carroll County

Champaign County

Clark County

Clermont County

Clinton County

Columbiana County

Coshocton County

Crawford County

Cuyahoga County

Darke County

Defiance County

Delaware County

Erie County

Fairfield County

Fayette County

Franklin County

Fulton County

Gallia County

Geauga County

Greene County

Guernsey County

Hamilton County

Hancock County

Hardin County

Harrison County

Henry County

Highland County

Hocking County

Holmes County

Huron County

Jackson County

Jefferson County

Knox County

Lake County

Lawrence County

Licking County

Logan County

Lorain County

Lucas County

Madison County

Mahoning County

Marion County

Medina County

Meigs County

Mercer County

Miami County

Monroe County

Montgomery County

Morgan County

Morrow County

Muskingum County

Noble County

Ottawa County

Paulding County

Perry County

Pickaway County

Pike County

Portage County

Preble County

Putnam County

Richland County

Ross County

Sandusky County

Scioto County

Seneca County

Shelby County

Stark County

Summit County

Trumbull County

Tuscarawas County

Union County

Van Wert County

Vinton County

Warren County

Washington County

Wayne County

Williams County

Wood County

Wyandot County