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.


$11.95  per yard
Item #: 984 123.1 In Stock: 5  yds

of 5 yards
$23.95  per yard
Item #: 892TNT 130.1 In Stock: 100  yds

of 100 yards
$6.74  per yard
Item #: 3998SKS 112.4 In Stock: 105  yds
$26.95
of 105 yards
$12.98  per yard
Item #: 1642PPS 127.2 In Stock: 2  yds

of 2 yards
$6.71  per yard
Item #: 1810 120.2 In Stock: 43  yds
$8.95
of 43 yards
$7.46  per yard
Item #: 4212 120.5 In Stock: 49  yds
$9.95
of 49 yards
$14.95  per yard
Item #: 1566 126.2 In Stock: 29  yds

of 29 yards
$26.95  per yard
Item #: 2978KLS 134.3 In Stock: 146  yds

of 146 yards
$5.99  per yard
Item #: 664MCX 115.1 In Stock: 20  yds

of 20 yards
$11.95  per yard
Item #: 3222TN 128.4 In Stock: 29  yds

of 29 yards
$12.98  per yard
Item #: 1508PP 127.2 In Stock: 93  yds

of 93 yards
$11.95  per yard
Item #: 1226 126.2 In Stock: 30  yds

of 30 yards
$8.95  per yard
Item #: 908 129.1 In Stock: 2  yds

of 2 yards
$7.98  per yard
Item #: 2880 120.3 In Stock: 64  yds

of 64 yards
$7.95  per yard
Item #: 3726TN 131.4 In Stock: 161  yds

of 161 yards
$8.74  per yard
Item #: 2402SKS 117.3 In Stock: 2  yds
$34.95
of 2 yards
$5.98  per yard
Item #: 744 109.1 In Stock: 59  yds

of 59 yards
$7.98  per yard
Item #: 2916 120.3 In Stock: 50  yds

of 50 yards
$4.99  per yard
Item #: 3828 110.4 In Stock: 16  yds
$19.95
of 16 yards
$9.95  per yard
Item #: 790VM 111.1 In Stock: 63  yds

of 63 yards
$4.47  per yard
Item #: 620 118.1 In Stock: 75  yds
$8.95
of 75 yards
$9.95  per yard
Item #: 1768 132.2 In Stock: 16  yds

of 16 yards
$9.95  per yard
Item #: 244 124.1 In Stock: 44  yds

of 44 yards
$7.98  per yard
Item #: 4210 115.5 In Stock: 18  yds

of 18 yards