Open Travel Guide
Shopping in Iowa

Iowa Shopping Guide 2026

Discover the best markets, malls, and shopping districts in Iowa.

This guide covers 3+ markets and shopping districts in Iowa — Des Moines Farmers Market, Iowa City Farmers Market and Amana Colonies Gift Shops top the list. Every recommendation carries its practical details: typical costs, the best time to visit, and what to know before you commit.

Iowa is a heartland state of rolling prairies, covered bridges, and charming small cities anchored by a surprisingly vibrant Des Moines arts and food scene. Home to the world-famous Iowa State Fair, Grant Wood country, the Field of Dreams movie site, and the historic Amana Colonies, Iowa rewards visitors who look beyond the cornfields to find genuine Midwestern character.

Best souvenirs

Authentic items worth bringing home.

Souvenir

Amana Woolens

Hand-woven wool blankets, throws, and sweaters made at the Amana Woolen Mill (220 48th Ave, Amana)

Price: $30-200 (≈$30-200)

Souvenir

Iowa Craft Beer

Cans from Toppling Goliath, Exile Brewing, or Confluence Brewing; available at many grocery stores and breweries

Price: $10-18/six-pack (≈$10-18)

Souvenir

Iowa Sweet Corn Popcorn

Iowa-produced gourmet popcorn flavors at the State Fair, specialty shops, and Hy-Vee supermarkets

Price: $6-12/bag (≈$6-12)

Souvenir

Hawkeye Gear

University of Iowa Hawkeyes merchandise at the UI Spirit Shop (26 S Clinton St, Iowa City) and statewide

Price: $15-80 (≈$15-80)

Souvenir

Iowa State Fair on a Stick

Licensed State Fair merchandise with iconic blue ribbon motifs; sold at the fair (August) and year-round at iowastatefair.org

Price: $5-30 (≈$5-30)

Souvenir

Prairie Lights Books

Iowa City's legendary independent bookstore (15 S Dubuque St); excellent Iowa authors section and literary gifts

Price: $10-40 (≈$10-40)

Traditional markets

Where locals shop and travellers find treasures.

Malls & modern shopping

Air-conditioned, international brands, and food courts.

Mall

Jordan Creek Town Center

Hours: Monday-Saturday 10:00 AM - 9:00 PM; Sunday 12:00 PM - 6:00 PM

Mall

Coral Ridge Mall

Hours: Monday-Saturday 10:00 AM - 9:00 PM; Sunday 12:00 PM - 6:00 PM