The 10 Must-Visit Iowa Towns For Antique Shopping And Vintage Finds

Hugh Calloway 14 min read
The 10 Must-Visit Iowa Towns For Antique Shopping And Vintage Finds

I have learned that antique shopping in Iowa is rarely just about the shops.

Half the fun is ending up on a Main Street you had never planned to visit and realizing there are three more places to browse before lunch.

Some towns make that especially easy. You can park once, wander between storefronts, and spend far too long debating whether an old sign or piece of furniture will actually fit in the car.

What makes these places stand out is that antiquing feels like part of the town itself rather than a single stop along the highway.

A few have entire districts built around it, while others pair the shopping with historic squares, river views, or old railroad streets.

These ten Iowa towns are worth building a road trip around. Clear some trunk space, pick a direction, and see how many small-town stops it takes before the back seat starts filling up.

1. Walnut, Pottawattamie County

Walnut, Pottawattamie County
© Walnut Antique Mall

Nobody earns the nickname “Iowa’s Antique City” by accident.

Walnut, a small town in Pottawattamie County in western Iowa, still carries that title proudly, and Travel Iowa continues to promote it that way.

The best part is how compact the downtown feels. You can park once and walk between stores all afternoon.

My first stop is usually Walnut Antique Mall at 513 Pearl St, where booths are packed with glassware, tools, and farmhouse furniture.

Just down the street, Granary Mall at 603 Pearl St offers another round of browsing under one roof.

Over on Highland St, Bear Trap Antiques at 608 Highland St is worth a slow lap. Collectors who like variety will be happy here.

Then comes the showstopper. Weathered Pony Antique at 615 Highland St fills three stories of a former lumberyard with antiques, primitives, collectibles, and vintage decor.

Wear comfy shoes, because those stairs add up fast. I once spent so long on the second floor that I forgot the third one existed.

Timing matters in Walnut, too. The town hosts its long-running Walnut Antique Show, and the 2026 calendar keeps that tradition going.

Show weekends bring bigger crowds and more dealers, so plan to arrive early if you want first pick.

For a calmer trip, visit on a regular weekday and chat with shop owners, who often know the story behind their best pieces.

Bring cash, a blanket for fragile finds, and plenty of trunk space. Walnut has a funny way of making “just looking” turn into “just loading.”

2. Le Claire, Scott County

Le Claire, Scott County
© Antique Archaeology Le Claire

Some river towns sell fudge and postcards, but Le Claire sells history by the shelf.

This Mississippi River town sits in Scott County in eastern Iowa, and its tourism site lists several antique and vintage shops worth visiting.

The famous stop is Antique Archaeology Le Claire at 115 Davenport St. TV fans know it from the show American Pickers, and yes, it is fun to see in person.

Still, I think the real magic of Le Claire is what surrounds it.

Decades Antiques Shop at 521 N Cody Rd mixes antiques with repurposed furnishings. I found a painted dresser there that looked ready to move straight into a cabin.

If clothing is more your style, Emily Found It at 101 S Cody Rd offers curated vintage fashion. Think retro jackets, fun accessories, and pieces that make your closet more interesting.

Between shops, walk down to the riverfront and watch the barges drift by. The breeze off the water is a nice break from dusty aisles.

The town is also the birthplace of Buffalo Bill Cody, which explains why the main road carries his name.

Spring and fall are my favorite seasons here. The weather is mild, and the river views look great in either light.

Parking can fill up quickly on summer weekends, so aim for a morning visit.

Leave room in the day for a slow lunch and a second lap. Le Claire rewards shoppers who take their time, and it rarely sends anyone home empty-handed.

3. The Amana Colonies, Amana

The Amana Colonies, Amana
© Renate’s Antique Gallery

Seven historic villages, one very happy antique hunter.

The Amana Colonies sit in east central Iowa, and German-speaking settlers founded them in 1855 as a communal society. They lived and worked together until 1932, and their old brick and stone buildings still line the streets.

Today, the local tourism bureau describes the area as packed with antique shops and galleries.

Visitors are encouraged to hop from one gallery to the next while exploring the villages, and I happily follow that advice every time.

Renate’s Antique Gallery at 4516 F St in Amana is a favorite. It sits inside an old Amana house, so the building feels like part of the collection.

Around the wider Colonies, you can find architectural salvage, folk art, primitives, and vintage household pieces.

Keep an eye out for historical Amana collectibles, too. Items tied to local life carry a story you will not find at a highway mall.

The villages are spread out, so plan short drives between them.

I like to shop in the morning, then stop for a hearty family-style meal at one of the local restaurants.

Fall is a lovely time to visit, since the trees around the villages turn warm shades of gold and red.

Ask shop owners about the history behind a piece before you buy. In the Amana Colonies, the backstory is often the best part of the price tag.

4. Mount Vernon, Linn County

Mount Vernon, Linn County
© Polly Ann’s Vintage Market

Small college towns often surprise me, and Mount Vernon is proof.

Tucked into Linn County in eastern Iowa, this hilltop town is home to Cornell College and a charming, walkable Uptown district.

Local tourism information points to several antique stores within that compact area. You can easily spend a whole afternoon here without feeling rushed.

Polly Ann’s Vintage Market at 103 A Ave SE is a big antique destination with plenty to explore.

I always budget extra time there because every corner seems to hide another shelf of treasures.

A short stroll away, Vintage 1891 Antiques & Collectibles at 113 1st St W spreads across two floors.

Expect vintage pieces, collectibles, primitives, and clever repurposed finds. It is the kind of shop where a rusty old sign suddenly feels like a must-have.

Antiquing is so tied to local identity that the town hosts the Lincoln Highway Nitty Gritty Antique Festival.

The name alone makes me smile. The event brings extra vendors and a festive feel, so check the local calendar before you go.

Mount Vernon sits along the historic Lincoln Highway, which adds a fun road trip angle to the visit.

Between shops, grab a coffee and sit on a bench to people-watch. The historic brick buildings make it easy to slow down.

Leave a little money for one last look on your way out. Mount Vernon has a sneaky habit of saving its best find for the final stop.

5. Historic Valley Junction, West Des Moines

Historic Valley Junction, West Des Moines
© Memory Lane Antiques Gifts & Collectibles

Railroad history and retro treasure make a great pair.

Historic Valley Junction is a shopping district in West Des Moines, in central Iowa, and it grew up around the railroad in the late 1800s.

Travel Iowa describes the area as a mix of historic storefronts filled with antique stores, boutiques, galleries, and locally owned businesses.

I recommend treating Valley Junction as its own destination rather than thinking of West Des Moines as a whole. The district has a personality all its own.

The 2026 directory still includes a dedicated Antiques & Vintage category, which makes planning simple.

Memory Lane Antiques Gifts & Collectibles at 208 5th St is a great first stop for nostalgic finds. Expect gifts and collectibles mixed right in with older pieces.

A few doors away, A Okay Antiques at 124 5th St offers another round of browsing. The name alone tells you the vibe is friendly.

Good Day Treasures at 510 Elm St rounds out the trio. I love finishing there because the name matches how I usually feel by then.

The district has also hosted a Vintage, Thrifted & Handmade market with more than 70 vendors. Events like that are worth watching for.

Summer brings a Thursday evening farmers market, which adds food, music, and plenty of crowds.

Street parking fills fast on busy days, so arrive early. Comfortable shoes help, since the fun spreads across several blocks.

Valley Junction proves that big-city convenience and small-town charm can share the same block.

6. Pella, Marion County

Pella, Marion County
© Windmill Mall Antique

Windmills and vintage finds do not usually share a postcard.

Pella, in Marion County in south central Iowa, pulls it off with a Dutch-style downtown that feels unlike anywhere else in the state.

Dutch settlers founded the town in 1847, and that heritage still shapes its buildings, bakeries, and celebrations. You can feel it the moment you park.

The Pella Convention & Visitors Bureau keeps an antiques category, and several shops are open for business.

Windmill Mall Antique at 606 Franklin St is my downtown anchor. It is easy to find and full of variety.

Remnants Antiques and More at 606 Washington St specializes in antiques, vintage items, collectibles, jewelry, and handmade pieces.

I once walked in for a quick peek and walked out with a vintage brooch. That is the Remnants effect.

For one more stop, North Creek Antiques at 1245 IA-163 sits just outside the downtown core. A short drive gets you there.

Pella gets extra busy in May during Tulip Time, when colorful flowers and festivities take over the town.

If you love crowds and color, that is a fun time to visit. If you prefer quiet aisles, try late summer or early fall instead.

Save time to see the Vermeer Windmill, often called the tallest working windmill in the United States.

A warm Dutch letter pastry makes a sweet reward after shopping. Pella proves that a little treasure hunting pairs very nicely with a lot of butter.

7. Centerville, Appanoose County

Centerville, Appanoose County
© Mystique Vintage & Unique / Nonna’s Bakery

Big town squares make for big shopping days.

Centerville, the county seat of Appanoose County in southern Iowa, is built around an enormous historic square lined with brick buildings.

Travel Iowa promotes the county for antique adventures and points visitors straight to Centerville for shopping. That is a strong endorsement for a small town.

Mystique Vintage & Unique at 210 N 12th St shares space with Nonna’s Bakery. Browsing with the smell of fresh baked goods nearby is pure joy.

I usually treat myself to a snack before tackling the shelves. Shopping on an empty stomach never ends well for my wallet.

Claudia’s at 116 N Main St gives you another spot to poke around downtown. It is a friendly stop with plenty of charm.

For a country drive, head to Forbush ARTiques at 22408 490th St. It adds a rural treasure hunt to your day.

The wider area also hosts the Southern Iowa Junk Journey, a recurring event that brings junk lovers from all over.

Check dates ahead of time, because the event adds extra vendors and extra excitement.

Parking around the square is usually easy, which makes hopping between stores a breeze.

Rathbun Lake, one of the largest lakes in the state, sits just north of town and makes a nice break between shops.

Walk the full square at least once, even if you think you have seen it all. Centerville tends to hide its best finds in the corners you almost skipped.

8. Greenfield, Adair County

Greenfield, Adair County
© Greenfield Mercantile

Tiny towns can pack a surprising punch.

Greenfield is the county seat of Adair County in southwest Iowa, and Travel Iowa highlights antique shopping around its town square.

That square is the heart of the visit. Everything worth seeing is close together, so you can explore on foot.

First Street Antiques at 108 SE Kent St is a traditional antique shop with an old-school feel. Shelves hold a little bit of everything.

I love places like this, where the owner can tell you exactly where that milk can came from.

Greenfield Mercantile at 226 Public Square adds more browsing right on the square. Granny’s Attic at 270 Public Square keeps the fun going a few steps away.

With a name like Granny’s Attic, you know what to expect. Think cozy clutter, family heirlooms, and pieces with plenty of character.

The town offers more than shopping, too, and the extras are worth your time.

The Warren Opera House, built in 1896, stands on the square and reminds visitors of the town’s rich past.

Aviation fans can visit the Iowa Aviation Museum just outside town, which displays vintage aircraft. Yes, even the airplanes are antiques here.

Greenfield works best as a slow, easy day trip. Pack a picnic, take your time, and chat with the locals.

Big cities may have more stores, but small squares like this one have more stories. Greenfield is proof that good things come in small zip codes.

9. Story City, Story County

Story City, Story County
© Story City Antique Carousel

One giant store can carry a whole town, and Story City proves it.

This friendly town sits in Story County in central Iowa, right along Interstate 35.

The star of the show is Antiques Iowa at 1639 Broad St. Travel Iowa describes it as an 18,000-square-foot destination with more than 125 dealers.

That is a lot of booths to explore, so pace yourself. I like to work one row at a time and circle back to anything that catches my eye.

The shop is open seven days a week, which makes it an easy stop on a road trip. Rainy days are no problem here, since all the fun is indoors.

Expect everything from farm signs to kitchen gadgets to vintage toys.

Downtown, Affordables at 618 Broad St offers more secondhand hunting at friendly prices.

It is a nice contrast to the big antique mall, with a smaller, more casual feel. I found a set of retro glasses there for less than the price of lunch.

Story City also doubles down on the vintage theme with its restored 1913 antique carousel.

The ride brings a sweet dose of nostalgia. Kids and adults both love the carved wooden horses.

Plan carefully, though, because the carousel closes from October through April. Check local hours before you go.

Late spring and summer are the best times to pair shopping with a spin. Story City turns a simple pit stop into a day full of old-fashioned fun.

10. Boone, Boone County

Boone, Boone County
© Paradox

Every good road trip needs a strong finish.

Boone, the county seat of Boone County in central Iowa, delivers a true multi-stop antique hunt without needing to stretch the truth.

Paradox at 723 Story St is a highly rated antique and collectibles shop right downtown. I always leave with at least one thing I did not know I needed.

A short walk up the street, Bittersweet Beginnings at 1020 Story St offers another round of browsing.

Having two shops on the same main road makes it easy to explore on foot. Park once and enjoy the stroll.

A few miles outside town, Montana Road Antiques at 1186 Montana Rd adds a rural treasure-hunting twist. Country drives and old finds are a winning combo.

Boone also pairs nicely with other attractions.

The Boone & Scenic Valley Railroad offers train rides through the Des Moines River Valley, which fits right in with a vintage-themed day.

History fans can also visit the Mamie Doud Eisenhower Birthplace, the home where the former first lady was born.

Fall is a fantastic time to visit. The valley trees turn bright colors, and the train rides feel extra special.

Pack snacks, charge your phone, and leave room in the car for one last purchase.

Ten towns later, I am happy to report that Iowa has no shortage of treasures. Boone is the perfect final stop for anyone who wants their road trip to end on a vintage high note.