Des Moines has quietly become one of the Midwest’s best shopping hubs, offering everything from small-business charm to full-scale retail destinations. Whether you’re hunting for the perfect gift, refreshing your wardrobe, or planning a full girls’ day out, the city has a little bit of everything. Here’s your guide to the best places to shop across the metro.

Shop Local:
Valley Junction (West Des Moines)
Valley Junction’s historic brick-lined streets are filled with independently owned boutiques, artisan makers and more.
You’ll find everything from curated home décor to handmade jewelry, specialty foods, plants, vintage fashion, and unique gifts. The district’s charm comes from the people, shop owners who know your name, remember your style, and help you discover pieces that feel personal. The shops are a mix of home décor, vintage, gifts, plants, clothes, and random things you didn’t know you needed until you saw them.
Seasonal markets, live music nights, and holiday events make Valley Junction more than just a shopping destination!
East Village (Downtown Des Moines)
If Valley Junction is cozy and classic, the East Village is its cool, modern cousin. This area has some of the best clothing and lifestyle boutiques in the city. The shops feel curated without feeling pretentious, and you can easily shop, grab coffee, wander around, and make an afternoon of it. It’s also one of the easiest places to find homemade gifts.
Commercial Shopping:
Jordan Creek Town Center (West Des Moines)
For the days when you just want everything in one spot, Jordan Creek is where most people go. It’s the biggest mall in Iowa, so it has the staples, popular clothing stores, tech, beauty, shoes, and all the chain retailers you expect. It’s convenient, there’s food, you can walk the lake, and it’s the easiest option for holiday shopping or when you’re bouncing between multiple stores.
Why Des Moines is a Must-Visit Shopping City:
Des Moines makes shopping pretty simple. You can support small businesses in the morning, grab lunch, and then head to Jordan Creek to finish off anything you couldn’t find locally. What makes these places the best shopping in Des Moines isn’t that they’re fancy, it’s that they’re easy, friendly, and full of variety depending on what you’re looking for.
