Reviewed by: Cindy Hatcher
Shop sustainable + local at these 12 thrift shops in the Birmingham area
Reading time: 5 minutes

Whether you’re tackling some spring cleaning, refreshing your wardrobe with one-of-a-kind finds or looking to support local businesses, we’ve got you covered. Plus, shopping secondhand is a great way to practice sustainability and reduce waste.
Check out these 13 thrift and consignment shops around Birmingham where you can discover unique gems for your closet or home.
1. Vapor Thrift Store

Vapor Thrift Store has three Birmingham area locations where you can shop a huge inventory of lightly used clothing and home goods. If you have a keen eye, you might be able to score trendy brands like Lululemon and Urban Outfitters.
- Locations:
- Vestavia Hills: 1069 Montgomery Hwy, Vestavia Hills, AL 35216 | 5443 US-280, Birmingham, AL 35242
- Greystone: 5443 US-280, Birmingham, AL 35242
- Westover: 11271 US-280, Sterrett, AL 35147
- Hours: Monday-Saturday 9AM-7PM | Closed Sunday
- Website | Facebook | Instagram
2. Magic City Mercantile


Located in the former home of Sheppard’s Pet Supply in Avondale, this vintage store offers a huge selection of jeans, tees, memorabilia and more.
Featuring picks from some of Birmingham’s top vintage clothing sellers, you’re sure to find a gem.
- Hours: Tuesday-Saturday 11AM-7PM | Sunday noon-5PM
- Location: 4410 4th Ave S A, Birmingham, AL 35222
3. Sozo Trading Co.
Located in the heart of Avondale, Sozo is a great place to shop used clothing, furniture and home goods. It also features a variety of curated booths from local sellers like Thirty Something Vintage and Hottie’s Vintage.
- Location: 4 41st St S, Birmingham, AL 3522
- Hours: Monday-Saturday 10AM-6PM | Closed Sunday
- Website | Instagram
4. Piddlin Art & Antiques

Located off Highway 31 on Kentucky Ave, Piddlin Art & Antiques opened in Vestavia Hills in late 2024. The store has a variety of antique furniture, art and handmade goods created by local makers.
Here’s a look at what you can find:
- Glassware + ceramics
- Pottery (handmade + antique)
- Jewelry
- Furniture + home decor
- Original + vintage paintings
In addition, they plan to host art classes like watercolor, needlepoint and embroidery.
- Location: 2025 Kentucky Ave, Vestavia Hills, AL 35216
- Hours: 11AM-5PM Daily
5. Bluff Park Vintage
Nestled in cozy Bluff Park, this vintage store offers a curated mix of clothing from the 70s, 80s and 90s from high quality denim to outerwear and more. If you’re willing to sort through their vast inventory, you’re bound to find a unique piece to add to your closet.
- Location: 736C Shades Mountain Plaza, Hoover, Alabama 35226
- Hours: Monday-Friday 12-7PM, Saturday 10AM-7PM, Sunday 2-6PM
- Instagram | Facebook
6. The Foundry

With two central Alabama locations in Pelham and Cullman, The Foundry is a great place to shop used clothing and furniture or even donate your own pieces. With each purchase, 100% of the proceeds benefit programs that support individuals in recovery across Alabama.
- Locations: Pelham | Cullman
- Hours: Monday-Saturday 9AM-9PM | Closed Sunday
- Website | Facebook | Instagram
7. Style Encore
Located in Inverness Corners, Style Encore is a consignment shop that offers all kinds of lightly used and vintage clothing. In addition to department store labels like Talbots and Liz Claiborne, they occasionally get designer pieces from brands like Louis Vuitton, See by Chloë and Jimmy Choo.
- Location: 640 Inverness Cors, Birmingham, AL 35242
- Hours: Monday 10AM-8PM, Sunday 11AM-6PM
- Website | Facebook
8. Pickers Antique Malls
If you’ve never been to a Pickers Antique Mall, you’re missing out on thousands of vintage and homemade items from some very talented local makers and curators. With three malls in Crestwood, Irondale and Gardendale, there are all kinds of treasures including:
- Antique glassware + ceramics
- Textiles
- Home decor + trinkets
- Furniture
- Locations:
- Irondale Pickers: 5401 Beacon Dr, Irondale, AL 35210
- Gardendale Pickers: 901 Decatur Hwy, Gardendale, AL 35071
- Crestwood Pickers: 7001 Crestwood Blvd Suite 900, Birmingham, AL 35210
- Hours: Monday-Saturday 10AM-6PM, Sunday 1-5PM
- Website | Facebook
9. Lovelady Thrift Store
If you ask anyone in my circle where they thrift shop, I’m almost positive they’d all tell you Lovelady Thrift Store in Irondale. This local thrift store is popular for a reason, offering 99-cent items on Mondays and senior discounts on Tuesdays.
- Locations: Irondale | Center Point
- Hours: Monday-Saturday 9AM-9PM | Closed Sunday
- Website | Facebook | Instagram
10. Encore Thrift Shop
Encore Thrift Shop is a community thrift store whose proceeds benefit Birmingham area public schools. Located in the center of Homewood, Encore offers great deals on items like clothing, glassware, furniture and more.
- Location: 1755 Oxmoor Rd, Birmingham, AL 35209
- Hours: Tuesday-Saturday 10AM-4PM | Closed Sunday-Monday
- Website | Facebook
11. America’s Thrift Store
America’s Thrift Stores are famous for being some of the biggest donation sites, meaning they’re always chock full of great finds. If you have the time to sort through their massive inventory of t-shirts, jeans, shoes and home goods, you’re sure to find a gem.
- Location: Alabaster | Bessemer
- Hours: Sunday 11AM-7PM | Monday-Saturday 8AM-9PM
- Website | Facebook | Instagram
12. Then Again Consignment
Then Again is a consignment shop in Hoover where you can sell or shop lightly used clothing, bags and shoes. They also carry several discounted designer and high-end goods from brands like Restoration Hardware, Tory Burch and Michael Kors.
- Location: 3659 Lorna Rd #121, Hoover, AL 35216
- Hours: Monday-Saturday 10AM-6PM | Closed Sunday
- Website | Facebook | Instagram
Getting out and about in Alabama this spring? Check out where to thrift in Huntsville and all across the state.
What did we miss? Tag us @bhamnow + let us know your favorite place to thrift shop in Birmingham.