Why Mad Dog Fabrics

Incredible Prices

We keep our prices competitive and fair–that way you can shop for more of the fabrics you love!

Quality Fabrics

Dazzling projects start with quality fabrics. Each of our fabrics are hand-picked by us, come from reputable fabric manufacturers, and are designed by inspiring artists.

Exceptional Customer Service

If you need assistance with anything at all, reach out to us! We are happy to help you every stitch of the way. 


This excellent quality quilting fabric arrived quickly. Thank you!

- Verified Buyer Siobhan

Good quality fabric. Love the colors.

- Verified Buyer Teresa

Very prompt assistance. I have dealt with Mad Dog Fabrics a lot. I think they are great. And they have a rewards program!

- Verified Buyer Sharon

The speed of this shipping has me shook. Obsessed. Thank you. Will definitely continuing to purchase from this selle

- Verified Buyer Lindsay

Prompt delivery; beautiful quality as described. Thank you!

- Verified Buyer Judy

Excellent service will buy again

- Verified Buyer Dawn

Our Story

Mad Dog Fabrics is a one-stop shop for quilting enthusiasts. Our selection of fabrics and supplies are handpicked to provide quilters with top-quality materials.

I received my panel of the Unicorn very quickly. The artwork is stunning. Much better than I thought it was going to be. I am making this panel into a quilt and it will look fantastic. Exceeded expectations, and the seller was very quick to reply to my questions. Post was very quick as well.

- Sandra

I really like charm packs, I have trouble cutting, so these are so easy to make whatever whether it’s another lap quilt, table runner or pot holders, currently making 9 patch quilt blocks! Thanks Mad Dog Fabrics, you never disappoint!

- Betty Ann

Beautiful quality fabric just as shown perfect for my quilt project. Thoughtfully double packaged with cute tissue paper. Very pleased with service.

- Donna

Perfect purchase, items exactly as described, very quick to ship. 5 stars all the way around, thanks very much. I will certainly be back.