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.


$23.95  per yard
Item #: 4320BW 131.5 In Stock: 100  yds

of 100 yards
$5.95  per yard
Item #: 1802 132.2 In Stock: 23  yds

of 23 yards
$9.95  per yard
Item #: 1674SBT 138.2 In Stock: 27  yds

of 27 yards
$11.95  per yard
Item #: 4252 127.5 In Stock: 4  yds

of 4 yards
$8.95  per yard
Item #: 430 130.1 In Stock: 17  yds

of 17 yards
$31.95  per yard
Item #: 748TNT 130.1 In Stock: 98  yds

of 98 yards
$8.95  per yard
Item #: 906SBT 131.1 In Stock: 59  yds

of 59 yards
$8.95  per yard
Item #: 1086 131.2 In Stock: 11  yds

of 11 yards
$9.95  per yard
Item #: 1748 132.2 In Stock: 27  yds

of 27 yards
$14.95  per yard
Item #: 202KL 135.1 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 3140KL 135.4 In Stock: 86  yds

of 86 yards
$7.95  per yard
Item #: 1922 136.2 In Stock: 5  yds

of 5 yards
$9.95  per yard
Item #: 1950 124.2 In Stock: 26  yds

of 26 yards
$11.95  per yard
Item #: 800 127.1 In Stock: 37  yds

of 37 yards
$8.95  per yard
Item #: 4470RH 131.5 In Stock: 54  yds

of 54 yards
$62.95  per yard
Item #: 4158RA 131.5 In Stock: 100  yds

of 100 yards
$19.95  per yard
Item #: 1246 133.2 In Stock: 12  yds

of 12 yards
$11.95  per yard
Item #: 4008 124.5 In Stock: 22  yds

of 22 yards
$9.95  per yard
Item #: 1424TN 131.2 In Stock: 155  yds

of 155 yards
$8.95  per yard
Item #: 1206 134.2 In Stock: 48  yds

of 48 yards
$16.95  per yard
Item #: 198KL 136.1 In Stock: 100  yds

of 100 yards
$18.95  per yard
Item #: 266KL 136.1 In Stock: 86  yds

of 86 yards
$14.95  per yard
Item #: 2832 130.3 In Stock: 6  yds

of 6 yards
$8.95  per yard
Item #: 1062 131.2 In Stock: 8  yds

of 8 yards