🚚 Free Shipping on US Orders $100+ | Same or Next Business Day Shipping | Earn Royalty Rewards on Every Purchase

Can't Find What You're Looking For?

We carry thousands of fabrics and add new arrivals weekly. If you don't see what you need, our team can help you find it — we offer custom orders and can check with our vendors on your behalf. Plus, earn Royalty Rewards points on every purchase!

Your Quilting & Fabric Supply Destination

Why My Fabric Villa?

My Fabric Villa is your premier destination for premium fabrics of every kind — from quilting cottons and designer textiles to fashion fabrics, home décor materials, and specialty weaves — all curated with love from Richmond, Texas.

We carry thousands of fabrics from top manufacturers like Robert Kaufman, Moda, Timeless Treasures, Art Gallery Fabrics, and Free Spirit. Whether you're an avid quilter, a fashion sewist, a home decorator, a crafter, or a boutique designer, our goal is to fuel your creativity with top-tier materials and personalized care.

From batiks, flannels, and cotton lawns to canvas, linen, voile, and embroidered fabrics — if you love fabric, you've found your home. We ship fast from Texas to your creative space, with free domestic shipping on orders of $100 or more.

So Many Fabrics!

Check out some of our top selling Fabrics:

Flannel
Bouquet of Roses Rosebud Toss Honeydew cotton flannel fabric by Debbie Beaves for Robert Kaufman featuring tiny rosebuds and green polka dots on a honeydew background, perfect for quilts, baby blankets and cozy sewing projects.

Flannel

Rayon Fabric
Soulstice Rayon Garden Navy fabric featuring a colorful watercolor wildflower meadow with pink, burgundy, lavender, blue, and yellow blooms on a navy background by Create Joy Project for Moda Fabrics.

Rayon Fabric

Barkcloth
Sevenberry Island Paradise Barkcloth Navy Yardage

Barkcloth

Embroidered Fabric
Multicolor embroidered trim on black with beads, sequins, and metallic thread detailing for lehengas, sarees, dupattas, costumes, accessories, and sewing projects.

Embroidered Fabric

Digitally Printed Fabric
Pink Pony Club Wild Ain't For Tamin' Cream horse quilting cotton by Dear Stella Design

Digitally Printed Fabric