Shop ‘Til You Drop At Shaggy’s One Of The Largest Flea Markets In Iowa

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.

During these uncertain times, please keep safety in mind and consider adding destinations to your bucket list to visit at a later date.


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.

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