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.


$7.98  per yard
Item #: 1396 61.2 In Stock: 54  yds

of 54 yards
$7.47  per yard
Item #: 3646 94.4 In Stock: 8  yds
$14.95
of 8 yards
$11.95  per yard
Item #: 1774rh 99.2 In Stock: 74  yds

of 74 yards
$22.95  per yard
Item #: 2828suns 51.3 In Stock: 21  yds

of 21 yards
$11.95  per yard
Item #: 4410rh 100.5 In Stock: 31  yds

of 31 yards
$2.99  per yard
Item #: 1466vm 85.2 In Stock: 90  yds

of 90 yards
$9.95  per yard
Item #: 3462rax 36.4 In Stock: 13  yds

of 13 yards
$22.95  per yard
Item #: 3780bws 81.4 In Stock: 134  yds

of 134 yards
$2.49  per yard
Item #: 1424vm 85.2 In Stock: 61  yds

of 61 yards
$7.98  per yard
Item #: 932 73.1 In Stock: 74  yds

of 74 yards
$8.95  per yard
Item #: 3216rh 73.4 In Stock: 42  yds

of 42 yards
$3.95  per yard
Item #: 1042 85.2 In Stock: 122  yds

of 122 yards
$22.95  per yard
Item #: 2840suns 51.3 In Stock: 18  yds

of 18 yards
$8.95  per yard
Item #: 820rax 36.1 In Stock: 44  yds

of 44 yards
$22.95  per yard
Item #: 3704suns 98.4 In Stock: 11  yds

of 11 yards
$11.95  per yard
Item #: 280rh 99.1 In Stock: 22  yds

of 22 yards
$11.95  per yard
Item #: 3940 114.4 In Stock: 23  yds

of 23 yards
$17.95  per yard
Item #: 3810bws 95.4 In Stock: 115  yds

of 115 yards
$11.95  per yard
Item #: 2836rh 26.3 In Stock: 116  yds

of 116 yards
$40.95  per yard
Item #: 3710sks 98.4 In Stock: 43  yds

of 43 yards
$9.95  per yard
Item #: 164rax 86.1 In Stock: 36  yds

of 36 yards
$8.95  per yard
Item #: 4042MC 104.5 In Stock: 34  yds

of 34 yards
$13.95  per yard
Item #: 3786bws 95.4 In Stock: 126  yds

of 126 yards
$5.95  per yard
Item #: 1276 102.2 In Stock: 67  yds

of 67 yards