Best Costume Shops In South Florida
Crazy For Costumes/La Casa De Los Trucos
1343 SW 8th Street, Miami
crazyforcostumes.com
(305) 858-5029
If you're looking for a costume for Halloween, this shop likely has it. However, make sure you go well before Halloween or you could end up waiting in a line around the block to get in the small building. They have masks, hats, and costumes for all ages. The service may be slow, but that's only because it's so popular and everyone in Miami wants in.
Dixon Costumes
NW 72nd Street & NW 25th Street, Miami, FL
www.dixoncostumes.com
(305) 444-5332
Dixon Costumes was started in 1926 and claims to be one of the oldest and largest costume companies in the country. It provides a large selection of costumes and accessories of Halloween and other occasions. You can find wigs, masks, make-up, santa claus hats, tiaras, crowns, mascots and other costuming needs.
ABC Costume Shop
575 NW 24th Street, Miami, FL
www.abccostumeshop.com
(305)-573-5657
A bit more expensive, the ABC Costume shop provides costumes for television, movies, operas, theme parties, cruise line shows, and others. The shop claims to have an extensive rental inventory of over 30,000 costumes including wigs, makeup and accessories.
Recycled Blues, Inc.
1507 Washington Ave., Miami Beach, FL
(305) 538-0656
More of a used and vintage consignment shop, the savvy Halloween shopper can hit up the Blues and find a virtual treasure trove of items that can easily be turned into a one-of-a-kind Halloween costume. It's also a haven of jeans that many describe as a very well-laid out consignment shop.
Costume World
950 South Federal Highway, Deerfield Beach, FL
www.costumeworld.com/
(800) 423-7496
Dubbing itself "America's Choice for Costumes," Costume World in Deerfield Beach is another store full of theatrical and rental costumes. From a hat to a full-fledged Hellraiser outfit to a shagadelic Austin Powers, Costume World claims to have it. But, as is the case with all of the stores, the more elaborate the costume, the more you will have to pay.