The 10 Best Thrift Shops in Alabama!

Alabama is brimming with valuable treasures, if you know where to look. Throughout the state, you’ll find quality thrift stores housing hidden gems waiting to be discovered. And they aren’t just for people who love to save a few bucks. Get ready for a one-of-a-kind treasure hunt at these 10 best thrift stores in Alabama:

1. The Foundry Super Thrift Outlet, Multiple locations

As part of the Foundry ministries, this thrift superstore gives you a good reason to go shopping. The profits from the sales here go toward helping men, women, and families in their programs. With locations in Bessemer, Fairfield, Cullman, Pelham, and Birmingham, every visit is a unique experience with plenty to discover each time you shop.

2. Lovelady Thrift Store, Irondale, AL

This sprawling thrift store offers pretty much anything you could imagine: clothing and shoes, accessories, house goods, furniture, holiday decor, and much more. Guests love the spacious layout, which makes it much easier to shop. In addition, they always have great finds at the best prices. It’s definitely worth a trip.

3. The Saving Way Thrift Store, Huntsville, AL

There’s plenty of high quality treasures just waiting to be found in the Saving Way’s three locations. Their shoppers love them because of their high level of organization, right down to size and color on the clothing racks. In addition, they’ll even come pick up your donations to save you a trip. 

4. Discovery Marketplace, Daphne, AL

Part thrift store, part consignment store, this is one of Alabama’s best kept secrets. There’s always something unexpected within its walls to delight its visitors, with many of its items in like-new condition. From clothes to furniture to home goods and beyond, it’s hard to leave empty handed.

5. Asbury Community Thrift Store, Madison, AL

This thrift shop is always bustling, so if you find something you like you need to scoop it up fast. It’s a good place to find furniture, clothes, and home goods for well below retail. Shoppers also love the easy layout and organization which makes it easier to find good deals.

6. The CARE Center, New Hope, AL

Spacious and clean, this thrift store has a lot going for it in the way of its size and layout. Every day brings new treasures waiting for a new home. Their fans love coming here because they know they can walk out with an armful without paying an arm and a leg.

7. Emmy’s Thrift Shop, Fairhope, AL

If you’re looking for gently used items, Emmy’s Thrift Shop is the place to check. They’re known in their community for having a good selection of furniture, clothing, and housewares that looks like new. The store itself it also well organized, which makes it easier to spot awesome deals.

8. Children’s Harbor Treasures and Thrift Store, Eclectic, AL

Don’t let the name mislead you—there are plenty of undiscovered finds for the whole family here. Chock full of furniture, clothing, housewares, and the occasional boat, this thrift shop is a prime destination for finding quality second-hand items at good prices. Best of all, the store provides funding for the Children’s Harbor to help seriously ill children and their families.

9. A New Leash on Life, Huntsville, AL

If you’re looking for high end furniture and other second-hand goods, head to A New Leash on Life. Their mission is to provide animals with another chance at life, and your purchases help contribute to this cause for “paws.”

10. Island Thrift, Orange Beach, AL

This little thrift store is a lot bigger than it looks from the outside. Head inside and you’ll find a generous selection of housewares, clothing, furniture, and other items at fair prices. It’ll prove more challenging not to find something you like here.

Select a Alabama 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:

Autauga County

Baldwin County

Barbour County

Bibb County

Blount County

Bullock County

Butler County

Calhoun County

Chambers County

Cherokee County

Chilton County

Choctaw County

Clarke County

Clay County

Cleburne County

Coffee County

Colbert County

Conecuh County

Coosa County

Covington County

Crenshaw County

Cullman County

Dale County

Dallas County

De Kalb County

Elmore County

Escambia County

Etowah County

Fayette County

Franklin County

Geneva County

Greene County

Hale County

Henry County

Houston County

Jackson County

Jefferson County

Lamar County

Lauderdale County

Lawrence County

Lee County

Limestone County

Lowndes County

Macon County

Madison County

Marengo County

Marion County

Marshall County

Mobile County

Monroe County

Montgomery County

Morgan County

Perry County

Pickens County

Pike County

Randolph County

Russell County

Saint Clair County

Shelby County

Sumter County

Talladega County

Tallapoosa County

Tuscaloosa County

Walker County

Washington County

Wilcox County

Winston County