Fabric by the Yard

Product filters Product filters

Fabric by the Yard

Most Popular Most Popular

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 #: 1802PH 113.2 In Stock: 133  yds

of 133 yards
$14.95  per yard
Item #: 1806PH 113.2 In Stock: 130  yds

of 130 yards
$14.95  per yard
Item #: 1808PH 113.2 In Stock: 203  yds

of 203 yards
$14.95  per yard
Item #: 1810PH 113.2 In Stock: 51  yds

of 51 yards
$14.95  per yard
Item #: 1816PH 113.2 In Stock: 162  yds

of 162 yards
$14.95  per yard
Item #: 1818PH 113.2 In Stock: 111  yds

of 111 yards
$14.95  per yard
Item #: 1820PH 113.2 In Stock: 53  yds

of 53 yards
$14.95  per yard
Item #: 1822PH 113.2 In Stock: 168  yds

of 168 yards
$14.95  per yard
Item #: 1824PH 113.2 In Stock: 35  yds

of 35 yards
$14.95  per yard
Item #: 3106 113.4 In Stock: 11  yds

of 11 yards
$11.21  per yard
Item #: 3166 113.4 In Stock: 31  yds
$14.95
of 31 yards
$3.74  per yard
Item #: 3532 113.4 In Stock: 6  yds
$14.95
of 6 yards
$11.21  per yard
Item #: 3540 113.4 In Stock: 25  yds
$14.95
of 25 yards
$11.21  per yard
Item #: 3566 113.4 In Stock: 8  yds
$14.95
of 8 yards
$11.21  per yard
Item #: 3572 113.4 In Stock: 11  yds
$14.95
of 11 yards
$11.21  per yard
Item #: 3600 113.4 In Stock: 14  yds
$14.95
of 14 yards
$11.21  per yard
Item #: 3602 113.4 In Stock: 6  yds
$14.95
of 6 yards
$11.21  per yard
Item #: 3606 113.4 In Stock: 9  yds
$14.95
of 9 yards
$11.21  per yard
Item #: 3612 113.4 In Stock: 12  yds
$14.95
of 12 yards
$11.21  per yard
Item #: 3618 113.4 In Stock: 10  yds
$14.95
of 10 yards
$14.95  per yard
Item #: 2080 114.3 In Stock: 58  yds

of 58 yards
$14.95  per yard
Item #: 2890 114.3 In Stock: 11  yds

of 11 yards
$14.95  per yard
Item #: 3904PH 114.4 In Stock: 174  yds

of 174 yards
$3.74  per yard
Item #: 3146 115.4 In Stock: 15  yds
$14.95
of 15 yards