Fabric by the Yard

Product filters Product filters

Fabric by the Yard

Fabric by the Yard

Looking for fabric by the yard? Over ten thousand fabrics in this category are sold by the yard. Explore various colors and patterns and get inspired for your next project. Whether you’re reupholstering a chair for the living room or designing new curtains for a client, you can buy fabric by the yard for a great price with us. Even better, you can do it conveniently online. Shop whenever, wherever you are, with access to our huge, affordably priced selection. Price listed is per yard. Samples are available for $1.50 each (shipping included). Samples ship via US Postal Service.


$14.95  per yard
Item #: 1658TH 142.2 In Stock: 19  yds

of 19 yards
In stock
+

$3.95  per yard
Item #: 1670 142.2 In Stock: 52  yds

of 52 yards
In stock
+
Note: Repeating white spots at edge, off register

$11.95  per yard
Item #: 1674 142.2 In Stock: 36  yds

of 36 yards
In stock
+

$5.95  per yard
Item #: 1676 142.2 In Stock: 15  yds

of 15 yards
In stock
+
Note: Off register

$8.95  per yard
Item #: 1680 142.2 In Stock: 22  yds

of 22 yards
In stock
+

$2.95  per yard
Item #: 1684 142.2 In Stock: 19  yds

of 19 yards
In stock
+
Note: Color loss

$4.95  per yard
Item #: 1686 142.2 In Stock: 20  yds

of 20 yards
In stock
+
Note: Off register

$4.95  per yard
Item #: 1688 142.2 In Stock: 30  yds

of 30 yards
In stock
+
Note: Repeating stain

$24.95  per yard
Item #: 1690 142.2 In Stock: 37  yds

of 37 yards
In stock
+

$31.95  per yard
Item #: 1692 142.2 In Stock: 11  yds

of 11 yards
In stock
+

$14.95  per yard
Item #: 1694TH 142.2 In Stock: 22  yds

of 22 yards
In stock
+

$24.95  per yard
Item #: 1696TH 142.2 In Stock: 12  yds

of 12 yards
In stock
+

$24.95  per yard
Item #: 1698TH 142.2 In Stock: 13  yds

of 13 yards
In stock
+

$9.95  per yard
Item #: 1702 142.2 In Stock: 13  yds

of 13 yards
In stock
+

$19.95  per yard
Item #: 1704TH 142.2 In Stock: 12  yds

of 12 yards
In stock
+

$11.95  per yard
Item #: 1708TH 142.2 In Stock: 10  yds

of 10 yards
In stock
+

$14.95  per yard
Item #: 1710TH 142.2 In Stock: 12  yds

of 12 yards
In stock
+

$5.95  per yard
Item #: 1720 142.2 In Stock: 13  yds

of 13 yards
In stock
+
Note: Off register

$9.95  per yard
Item #: 1722 142.2 In Stock: 12  yds

of 12 yards
In stock
+

$9.95  per yard
Item #: 1724 142.2 In Stock: 23  yds

of 23 yards
In stock
+

$11.95  per yard
Item #: 1726 142.2 In Stock: 11  yds

of 11 yards
In stock
+

$11.95  per yard
Item #: 1728 142.2 In Stock: 11  yds

of 11 yards
In stock
+

$11.95  per yard
Item #: 1730 142.2 In Stock: 10  yds

of 10 yards
In stock
+

$22.95  per yard
Item #: 1732 142.2 In Stock: 21  yds

of 21 yards
In stock
+