A great thrift trip rarely goes according to plan. I might walk in looking for one thing and leave wondering where a vintage jacket and three mismatched mugs suddenly came from.
That unpredictability is exactly why Iowa’s thrift stores are so much fun. Some offer huge floors packed with donations, while others are smaller spots where patience usually pays off.
For this ranking, I compared 13 stores across Iowa based on selection, value, overall shopping experience, and what makes each stop worth seeking out.
The list starts with my top pick and works its way down from there. Grab a tote bag and leave a little room in the trunk, because thrift stores can easily change the shopping list.
1. Crowded Closet Thrift Shop, Iowa City

My number one pick earns its place with more than four decades of history. Crowded Closet Thrift Shop sits at 851 Hwy 6 E, Suite 101, in Iowa City, Iowa.
The store has operated for more than 45 years, and that kind of staying power says a lot. Shelves and racks hold clothing, housewares, furniture, books, collectibles, and craft supplies.
Then there are the unpredictable finds, which are the real reason people keep coming back. One visit might turn up a sturdy bookshelf, and the next might offer a box of yarn that begs to be knitted into something.
Prices stay low, so you can take a few chances on items you did not plan to buy. That freedom makes browsing here feel relaxed instead of risky.
Local shoppers in Iowa City regularly name it a favorite thrift store, and after walking the aisles, I understand why. It balances variety, value, and a loyal community following better than any other stop on my list.
Bring a bag, give yourself extra time, and let the closet live up to its crowded name.
2. Disabled American Veterans, Davenport

Thousands of donated items rotate onto one giant sales floor here, which gives serious thrifters plenty of reasons to return. The Disabled American Veterans store is at 1112 W Kimberly Rd in Davenport, Iowa.
Furniture, clothing, electronics, books, toys, linens, shoes, accessories, and household goods all share the space. Because the stock keeps changing, a quick lap on Tuesday can look very different from a lap on Saturday.
I like a store where one loop can cover a whole shopping list. Need a lamp, a flannel shirt, and a paperback for the weekend?
You can check all three boxes without leaving the building.
Shoppers who thrive on variety will love how much ground this one covers. Electronics and toys give it extra range beyond the usual clothing racks.
Proceeds support local veterans, so your bargain does a little extra good. That adds meaning to every checkout line.
Plan on at least an hour, wear comfy shoes, and treat the aisles like a scavenger hunt with a purpose.
3. Thrift World, Carroll

Late-night bargain hunting is not something most thrift stores offer, and that alone sets this one apart. Thrift World is located at 1407 Radiant Rd in Carroll, Iowa, and it opened in 2022.
Its hours stay unusually long for a secondhand shop. That helps anyone who works all day and still wants a shot at a good find.
The mix is classic thrift. Secondhand clothing, household merchandise, accessories, and bargain-bin surprises fill the store, and the browsing is easy and fun.
I love a bargain bin because it turns shopping into a game. You never know if you will pull out a quirky belt or a set of kitchen tools that cost less than a cup of coffee.
For western Iowa, this is one of the strongest options around. It earns a high ranking for sheer browseability and the chance of leaving with something you absolutely did not plan to buy.
Go in with a loose budget and an open mind, and your cart may tell its own story.
4. Many Hands Thrift Market Clive, Clive

Many Hands has been running thrift markets in Iowa since 2013. The Clive store, at 8801 University Ave, makes an especially good example of the whole operation.
Donations keep the stock moving, so the shelves rarely look the same twice. Clothing, furniture, décor, housewares, and other secondhand goods all pass through.
I enjoy stores where a quick glance at the decor section can inspire a whole room makeover. A vase here, a framed print there, and suddenly your living room has a new personality.
The best part is where the money goes. Store profits support charitable programs locally and abroad, so a basket of bargains does double duty.
Shoppers in the Des Moines area will find this stop easy to fit into a day of errands. It sits along a main road in Clive, which keeps the trip simple.
Walk the aisles slowly, check the furniture first, and save the small decor for last. Your wallet and your home will both be happier.
5. DAV Thrift Store, Des Moines

A Saturday in Des Moines can turn into an endurance sport when thrift stores are involved. DAV earns one of the city’s highest slots, and you will find it at 2627 E University Ave.
The sales floor is large, which means room to roam without bumping carts. Everyone is welcome to shop, and the donated goods are sold to support Disabled American Veterans chapters.
Seven days a week is the schedule, and that flexibility matters. You can squeeze a visit in after a weekday errand or plan a slow weekend morning.
I like to start with the housewares aisle, then circle back to clothing once my arms are not full. That order keeps me from buying three coffee pots by accident.
Big stores can feel overwhelming, but a plan helps. Pick a section, set a timer, and see what shows up.
For a mission-minded stop with reliable hours, this one is a safe bet in the capital city.
6. Depot Outlet, Decorah

Nobody walks into Depot Outlet expecting a polished vintage boutique, and that is exactly the charm.
It sits at 510 Montgomery St in Decorah, giving northeast Iowa a worthy place on this list.
This is a traditional thrift shop with racks to flip through and shelves to scan. Inexpensive clothing, household pieces, and miscellaneous donated goods can turn up unexpected wins.
I find that the best deals often hide in the plainest corners. A cozy sweater might be tucked between two work shirts, waiting for someone patient enough to find it.
The store is open six days a week, so planning a trip is simple. Pair it with a walk around Decorah and you have a full afternoon.
Bring a small list but stay flexible. Thrifting works best when you let the shelves surprise you.
If hunting through the racks is your favorite part, this stop delivers that feeling in full.
7. Drop Inn Charity Shop, Cedar Rapids

Small shops can punch well above their weight, and Drop Inn proves it. The Cedar Rapids store is at 1625 J St SW.
It is smaller than some of the heavyweights ranked above it, but strong value makes up the difference. Furniture, household goods, clothing, jewelry, crafts, books, and media rotate through.
Jewelry cases are a favorite stop for me because tiny treasures hide in them. A single bracelet can finish an outfit for less than the price of a sandwich.
Proceeds benefit charitable work, so your purchase carries a good cause home with you. Recent 2026 customer feedback continues to praise the low prices and rotating finds.
A compact space also means you can browse the whole store in one relaxed visit. That makes it a nice add-on when you are already out running errands.
Stop in often, because a changing mix rewards repeat visits.
8. Community of Christ Thrift Store and Food Pantry, Council Bluffs

Shoppers who love digging will feel right at home in this Council Bluffs shop. The Community of Christ Thrift Store and Food Pantry is at 17 N 2nd St.
Instead of a tightly curated boutique, you get a real hunting ground. Clothing and household items sit alongside craft supplies such as fabric and yarn.
Crafters, take note. A bag of yarn here can become a scarf, and a few fabric pieces might become a pillow cover for almost nothing.
Proceeds help support community programs and the food pantry, so your spending stays close to home. That local connection gives the store a warm, neighborly feel.
Current local listings continue to identify it as one of Council Bluffs’ better-known thrift options. After one visit, it is easy to see why people keep it on their regular route.
Give yourself time to dig through bins and shelves. The best finds tend to reward the shoppers who linger.
9. Second Chance Thrift Store, Fort Dodge

Hunting for a suspiciously cheap lamp can do real good at this Fort Dodge favorite. Second Chance Thrift Store is at 17 N 11th St.
Inventory includes clothing, furniture, household goods, antiques, and collectibles. The store says its merchandise changes daily, which makes every visit a fresh start.
Antiques and collectibles give it a flavor that some bigger chains lack. I always check those shelves first, since a small figurine or old tin can make a shelf look instantly interesting.
Purchases support the Beacon of Hope Shelter and its programs. That gives the stop a mission beyond simple bargain hunting.
Among small-city picks in Iowa, this one stands out for its variety and its purpose. It feels like a store that knows its neighbors.
Drop by more than once a month, and you will likely see a very different lineup each time.
10. St. Vincent de Paul Thrift Store, Des Moines

Practical shoppers, this one is for you. The St. Vincent de Paul Thrift Store at 1426 6th Ave in Des Moines is a dependable traditional stop.
Clothing, household merchandise, furniture, and donated everyday goods fill the floor. It is more about useful bargain hunting than carefully staged vintage shopping.
That approach helps diversify this ranking nicely. Not every thrift trip needs to end with a rare collectible, and sometimes a good set of dishes is the real prize.
I like to bring a short list here, such as a pan, a coat, or a sturdy chair. Everyday items tend to be easy to find, and the prices stay friendly.
The Sixth Avenue location is simple to reach, so it fits into a Des Moines errand run without fuss. You can pair it with the other Des Moines stores on this list for a full thrift day.
Steady, honest, and useful, it earns its spot.
11. One Vision Thrift Store – Waterloo, Waterloo

Shopping with a purpose is the heart of the One Vision Thrift Store in Waterloo. You will find it at 2060 Sovia Dr, Suite 115.
The organization runs thrift stores to help fund programs supporting people with disabilities. Every purchase helps keep that work going.
Shoppers get rotating inventories of donated merchandise, so the racks and shelves keep changing. I like going back after a week or two just to see what new arrivals have landed.
The Waterloo store is currently open Monday through Saturday. That gives you plenty of chances to squeeze in a visit.
Because the shop sits in a plaza suite, parking and access feel easy. That convenience makes it a smooth stop during a day of errands in northeast Iowa.
Pick up a few bargains, feel good about where your money goes, and leave with a bag that holds more than just stuff.
12. Hope Chest Thrift Store, Centerville

Some of the best thrift hauls happen far from the obvious metro stops. Hope Chest Thrift Store, at 1003 N 18th St in Centerville, shows why.
It gives southern Iowa representation without forcing a weak example into the list. This is a straightforward thrift shop with frequently changing donated merchandise.
The Centerville location remains active in 2026, which is good news for anyone planning a road trip. Smaller towns often hide shelves that bigger cities have already picked over.
I enjoy the slower pace of a small-town store. Staff and shoppers tend to chat, and you may hear a local tip about another bargain spot nearby.
There is no need for a strict plan here. Wander the aisles, check the back corner, and see what the donation pile brought in this week.
For a laid-back stop that rewards curiosity, this one earns a respectable place on the list.
13. Bargain Center, Sioux City

Patience pays off at the Bargain Center, which closes out my ranking. It gives Sioux City a spot on the map at 1001 W 7th St.
This is a genuine thrift store rather than a consignment boutique. The miscellaneous secondhand inventory rewards slow browsing and repeat visits.
I like that it does not try to be fancy. Shelves are packed with everyday goods, and the fun comes from spotting something you did not know you needed.
The shopping schedule is more limited than the stores above, which is the main reason it sits lower on the list. Check the hours before you go so the trip does not end at a locked door.
Once inside, take your time and scan each shelf from top to bottom. Thrift treasure loves to hide in plain sight.
Last place on a list of great stores still means a solid stop, especially if you are already exploring western Iowa.