Fabric by the Yard Near Houston — Cut to Order, Never Compromised
You need exactly 3.5 yards. Or maybe 12. Or perhaps just half a yard of something irresistible to add to your stash. Whatever you need, My Fabric Villa cuts it fresh — by the yard, to your exact specification, in one continuous piece.
Based in Richmond, TX and serving the entire Houston area, we carry thousands of fabrics by the yard across every category — quilting cottons, batiks, fashion fabrics, linen, flannel, voile, knit, embroidered, and more. Premium quality. Real yardage. No compromises.
Thousands of Fabrics, Cut Your Way
- 🧵 Quilting cottons — designer prints, solids, blenders & tone-on-tones by the yard
- 🌊 Batiks — hand-dyed, richly colored, sold by the continuous yard
- 👙 Fashion fabrics — voile, rayon, linen, knit, cotton lawn & more for garment sewing
- 🏠 Home décor fabric — canvas, cotton flax & other sturdy fabrics for pillows, curtains & upholstery projects
- ❄️ Flannel & fleece — cozy options for quilts, clothing & crafts
- 🧶 Specialty fabrics — embroidered, minky, muslin, wool & more
The Continuous Cut Difference
Here’s something most online fabric stores won’t tell you: many cut your yardage in separate pieces and sew them together. We never do that. At My Fabric Villa, every order is cut as one continuous, unbroken length of fabric — exactly as it should be. Your quilts, garments, and projects deserve nothing less.
Why Houston Sewists Buy Their Yardage Here
- ✂️ Continuous cuts, guaranteed — one piece, every time, no exceptions
- 🎨 Top designer brands — Moda, Robert Kaufman, Riley Blake, Art Gallery Fabrics, Free Spirit & more
- 🔍 Custom sourcing — can’t find a specific fabric? We’ll track it down
- ⭐ Royalty Rewards — earn points on every yard you buy
- 📦 Free US shipping on orders $100+
- 🏪 Local pickup available — order online, collect in Richmond, TX
Browse by Fabric Type
Visit Us — Or Shop From Home
📍 18120 W Bellfort St, Suite K, Richmond, TX 77407
🕐 Mon–Fri: 9:30am – 1:30pm
Serving Houston, Katy, Sugar Land, Richmond, Rosenberg, Stafford & Missouri City.
Shop All Fabric by the Yard →
New Arrivals →
Contact Us →