Free Shipping Within USA On All Orders Of $100 And Up!

Sale

Are you looking for affordable fabrics for your quilting and sewing project? If so, look no further as My Fabric Villa brings fabrics and quilting supplies so you can start sewing even with a small budget.

You can browse our affordable yet premium selection of fabrics with different textures, blends, colors, and patterns and find great value for your money here! Look out for great bargains on our high-quality fabric. Let’s take advantage of this great offer!

Sort by:
0  in stock
Holiday Flourish-Snow flower - Swirls Navy Metallic Fabric
$14.17
Out of Stock
Sale
13  in stock
Holiday Lane - Large Floral Tan Yardage
$11.68 $12.98 ( 10% off)
Sale
14  in stock
Holiday Lane - Poinsettia Tan Yardage
$11.68 $12.98 ( 10% off)
1  in stock
Holiday Lane - Repeating Stripe Multi - Remnant
$4.88
0  in stock
Holiday Sweets - Cream/Gold Metallic Fabric
$7.60
Out of Stock
1  in stock
Holiday Wishes - Holiday Ornaments Hunter/Gold Metallic - Remnant
$13.82
Sale
12  in stock
Holidays Remembered - Poinsettias Red Yardage
$11.03 $12.98 ( 15% off)
Sale
11  in stock
Holidays Remembered - Poinsettias White Yardage
$11.03 $12.98 ( 15% off)
1  in stock
Holly Night Floral Crimson Metallic Fabric
$23.94
0  in stock
Holly Woods - Midnight - Floral Toile Dark Blue
$7.22
Out of Stock
1  in stock
Home Essentials - Swirl - Blue
$7.21
0  in stock
Home is Where the Dog is - Plaid
$6.55
Out of Stock
0  in stock
Home Run - Vintage Baseball
$11.50
Out of Stock
14  in stock
Home Seweet Home - Border - Multi Yardage
$13.98 ( 0% off)
1  in stock
Homegrown Holidays - Holiday Lodge Buffalo Plaid Black White
$6.86
Sale
4  in stock
Homegrown Salsa Jelly Roll
$44.98 $49.98 ( 10% off)
0  in stock
Homestead - Plots - Black Ink Unbleached - Remnant
$11.82
Out of Stock
1  in stock
Homestead Life - Cows and Farm Life Phrases on Charcoal - Remnant
$13.59
0  in stock
Homestead Wide - Climbing Rose Sky Blue - Remnant
$18.10
Out of Stock
1  in stock
Honey Bee Farm - Tossed Bee and Daisy Florals Grey - Remnant
$14.78
Sale
2  in stock
Honeybloom Jelly Roll
$44.98 $49.98 ( 10% off)
Sale
10  in stock
Hopping Fences - Blue Yardage
$11.03 $12.98 ( 15% off)
Sale
14  in stock
Hopping Fences - Pink Yardage
$11.03 $12.98 ( 15% off)
Sale
6  in stock
Humming Along - Succulent Garden Tan Yardage
$11.68 $12.98 ( 10% off)
1  in stock
Humming Along - Succulents Green
$6.44
Sale
6  in stock
Hunny Bunny - Bunny Plaid Yardage
$12.58 $13.98 ( 10% off)
0  in stock
Hydrangea Bliss - Hydrangea 11" Stripes Florals - Remnant
$15.15
Out of Stock
0  in stock
I Love Knitting - Knitting Sheep Words
$13.45
Out of Stock
0  in stock
I Love Knitting - Stacked Sheep & Yarn - Remnant
$6.44
Out of Stock
0  in stock
I Love My Dog - Cream
$9.55
Out of Stock
Sale
13  in stock
I Want A Monster - Monster Poo Yardage
$11.03 $12.98 ( 15% off)
Sale
13  in stock
I Want A Monster - Noisy Yardage
$11.03 $12.98 ( 15% off)
1  in stock
Imaginings - Jungle Foliage - Remnant
$13.04
1  in stock
Imperial Collection 15 - Trellis Indigo Metallic
$4.99
0  in stock
Imperial Collection 16 - Cherry Blossoms Blue Metallic - Remnant
$11.87
Out of Stock
Sale
50  in stock
Imperial Collection Roll Up
$45.59 $47.99 ( 5% off)
1  in stock
In Bloom - Dot Gold with Sparkle Fabric
$6.25
0  in stock
In Bloom - Mini Dot Cream with Sparkle - Remnant
$6.44
Out of Stock
Sale
13  in stock
Indah Batiks - Moons Mustard/Silver Batik Yardage
$11.88 $13.98 ( 15% off)
1  in stock
Indah Batiks - Moons Navy/Gold Batik - Remnant
$12.99
Sale
12  in stock
Indah Batiks - Moons Purple/Silver Batik Yardage
$11.88 $13.98 ( 15% off)
Sale
13  in stock
Indah Batiks - Moons Sky/Gold Batik Yardage
$11.88 $13.98 ( 15% off)
Sale
13  in stock
Indah Batiks - Scissors BlueJay/Gold Batik Yardage
$11.88 $13.98 ( 15% off)
Sale
13  in stock
Indah Batiks - Scissors Mardi-Gras/Silver Batik Yardage
$11.88 $13.98 ( 15% off)
Sale
12  in stock
Indah Batiks - Scissors Punch/Silver Batik Yardage
$11.88 $13.98 ( 15% off)
Sale
9  in stock
Indah Batiks - Scissors St-Paddy/Gold Batik Yardage
$11.88 $13.98 ( 15% off)
1  in stock
Indah Batiks - Scissors White/Gold Batik
$12.99
0  in stock
Indigo Rose - Rose Paisley - Remnant
$17.88
Out of Stock