In Dubuque, Iowa, you’ll find a very big flea market named after a very small dog. Shaggy’s Indoor Flea Market was named after the owner’s Shih Tzu-Poodle, and when it comes to flea markets, this place is the top dog. It has an expanse of offerings as big as any outdoor flea market event, but you don’t have to wait for a special sale date to take advantage of all the deals. Best of all: the market is never rained out.

Read on to see why Shaggy’s is one flea market you should make plans to visit.

Shaggy’s is located on the west side of Dubuque in a building that actually used to be filled with dogs - it was a humane society.

Tripadvisor / Management

There are no stray animals here today - but more than a few deals you might want to adopt and bring home, including some vintage beer collectibles.

Tripadvisor / lisa h

There are more than 140 vendors and consignors who have items here. They are all passionate about their finds and spend many hours searching for wonderful flea market treasures to sell. This big bank of shelves holds everything from old Coke bottles to purses.

Tripadvisor / lisa h

Look further and you’ll be amazed by the wide range of offerings - you’ll discover street signs, military items and antique tools.

Tripadvisor / lisa h

Looking for something specific? Start digging for rare items. You’ll find plenty of booths aimed at every collector, including this stall that has trains, model cars and Hot Wheels.

Facebook / Shaggy’s Indoor Flea Market

You’ll also find Disney collectibles - every princess you can imagine calls this place home.

Facebook / Shaggy’s Indoor Flea Market

 

Tripadvisor / Management

Tripadvisor / lisa h

Facebook / Shaggy’s Indoor Flea Market

Shaggy’s Indoor Flea Market is open Tuesday-Saturday, 10 a.m. – 5 p.m., and Sunday, 10 a.m. – 4 p.m. If you can’t make it to Shaggy’s in person, you can also browse their online market. Looking for more Iowa flea market finds? Check out these markets you absolutely have to visit.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Shaggy’s Indoor Flea Market, 175 N Cres Ridge #2, Dubuque, IA 52003, USA