Thrift & Secondhand Stores in Alabama
Alabama has 280 thrift, consignment, vintage, and antique stores across 76 cities in our directory. The most stores are in Huntsville, Birmingham, and Mobile.
Statewide, that breaks down into 113 thrift stores, 90 antique stores, 52 secondhand stores, 13 flea markets, 6 consignment shops and 6 vintage stores. Chains operating in Alabama include America's Thrift Stores, Goodwill, Plato's Closet, and Style Encore, alongside independent and church-run shops.
218 listings have hours on file, and 93 of them are open on Sunday. 37 of the 76 towns listed have a single shop — often the only secondhand option for miles. Pick a city to see every secondhand store there, with hours, directions, and what else is nearby.
Browse by city
Featured stores in Alabama

America's Thrift Store
Thrift store4441 US-280, Alexander City, AL
Monday – Saturday: 10AM – 7PM; Sunday: 12PM – 5PM; Monday – Saturday : 10AM – 7PM

Anniston Galleries
Antique store906 Noble St, Anniston, AL
Monday: Closed; Tuesday: 10:00 AM – 4:30 PM; Wednesday: 10:00 AM – 4:30 PM; Thursday: 10:00 AM – 4:30 PM; Friday: 10:00 AM – 4:30 PM; Saturday: 1:00 PM – 4:30 PM; Sunday: Closed

Mountain Top Flea Market
Flea market11301 US 278 W, Atalla, AL
Su 05:30-16:00
Clinton Street Cottage Antiques and Collectibles
Antique store104 North Clinton Street, Athens, AL
10:00-17:00, Mo-We "call", Su closed
Goodwill
Thrift store400 Jefferson Street South, Athens, AL
08:00-17:00, Su closed
Mattie's Antiques
Antique store600 South Jefferson Street, Athens, AL
Tu-Fr 09:00-17:00, Sa 09:00-04:00, Su-Mo closed