Fabric Store Near Houston, TX

Looking for a fabric store near Houston? My Fabric Villa is a family-owned fabric store in Richmond, Texas, just southwest of Houston in Fort Bend County. We carry more than 6,700 fabrics by the yard for quilting, garment sewing, home decor and special occasions. Shop online anytime, then pick up free at our store or have your order shipped to your door. Free US shipping on orders $100+.

Shop All Fabrics | See New Arrivals | Visit Our Store

A Fabric Store for Houston Sewists, Quilters and Makers

With many big-box fabric stores in the Houston area closing, finding good fabric close to home has gotten harder. That's where we come in. We stock the brands Houston customers ask for, including Moda, Robert Kaufman, FreeSpirit, Kaffe Fassett Collective, Riley Blake, Ruby Star Society and Art Gallery Fabrics, with new fabric arriving every week.

What Houston Customers Shop For

Quilters come to us for quilting cotton, batiks, precuts and seamless 108" wide quilt backing. Garment sewists love our cotton lawn, rayon and linen. For soft blankets and baby gifts there's minky, and for bags, aprons and sturdy home projects there's canvas. For weddings, Diwali and festive wear, Houston's South Asian community shops our embroidered trims and fabrics for lehengas, sarees and dupattas. And on game day, fans pick up our licensed Texas college fabric.

Free Pickup in Richmond, Southwest of Houston

Our store is at 18120 West Bellfort Street, Suite K, Richmond, TX 77407, convenient to Sugar Land, Katy, Stafford, Missouri City and west and southwest Houston. We're open Monday through Friday, 9:30 AM to 1:30 PM, and parking is available. Can't make it during the day? Order online anytime and choose free local pickup, and your fabric will be cut and waiting for you. Get directions.

Prefer Delivery? We Ship Across Houston

Every order is cut as one continuous piece, carefully packed and shipped quickly to anywhere in the Houston area and across the US. Orders over $100 ship free.

Why Houston Customers Choose Us

Our customers have left more than 4,500 reviews, and 99% are five stars. As a small, family-owned shop, we give the kind of personal help big stores can't. Send us your pattern or the fabrics you love, and we'll help you choose coordinating prints, solids and binding. You'll also earn Royalty Rewards on every order.

Frequently Asked Questions

Is there a fabric store near Houston?
Yes. My Fabric Villa is in Richmond, just southwest of Houston, and carries more than 6,700 fabrics by the yard, from quilting cotton and batiks to linen, rayon, minky, canvas and embroidered fabrics.

Is there a quilt shop near Houston?
Yes. We're also a full quilt shop, with designer quilting fabric, precuts, quilt kits and wide backing.

Can I pick up my order instead of having it shipped?
Yes. Choose free local pickup at checkout and collect your order at our Richmond store, Monday through Friday, 9:30 AM to 1:30 PM.

Do you deliver to Houston?
We ship to every Houston neighborhood and suburb, and US orders over $100 ship free.

Can you help me find a specific fabric?
Often, yes. Contact us with the fabric name, designer or collection, and we'll check with our vendors.

Ready to find your next fabric? Shop fabric by the yard, or order online and pick up free in Richmond. New customers get 10% off their first order by joining our email list below. Looking for another area? See all the areas we serve.