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.


$12.98  per yard
Item #: 126PPS 126.1 In Stock: 45  yds

of 45 yards
$35.95  per yard
Item #: 1318hm 80.2 In Stock: 100  yds

of 100 yards
$24.95  per yard
Item #: 2242SUNS 123.3 In Stock: 116  yds

of 116 yards
$8.95  per yard
Item #: 2124rh 67.3 In Stock: 48  yds

of 48 yards
$6.47  per yard
Item #: 6890 107.7 In Stock: 8  yds
$12.95
of 8 yards
$14.95  per yard
Item #: 812 108.1 In Stock: 37  yds

of 37 yards
$26.95  per yard
Item #: 380RAS 104.1 In Stock: 114  yds

of 114 yards
$8.95  per yard
Item #: 3822 103.4 In Stock: 22  yds

of 22 yards
$21.95  per yard
Item #: 2022suns 52.3 In Stock: 63  yds

of 63 yards
$34.95  per yard
Item #: 1840HM 118.2 In Stock: 100  yds

of 100 yards
$15.95  per yard
Item #: 3598BWS 103.4 In Stock: 20  yds

of 20 yards
$13.95  per yard
Item #: 3748rhx 80.4 In Stock: 23  yds

of 23 yards
$11.95  per yard
Item #: 400RAX 104.1 In Stock: 7  yds

of 7 yards
$14.95  per yard
Item #: 4226 115.5 In Stock: 225  yds

of 225 yards
$22.95  per yard
Item #: 116suns 122.1 In Stock: 118  yds

of 118 yards
$7.95  per yard
Item #: 448mcx 75.1 In Stock: 35  yds

of 35 yards
$12.95  per yard
Item #: 438RAS 104.1 In Stock: 124  yds

of 124 yards
$22.95  per yard
Item #: 1778PH 123.2 In Stock: 45  yds

of 45 yards
$9.95  per yard
Item #: 3822 105.4 In Stock: 282  yds

of 282 yards
$7.98  per yard
Item #: 2056 118.3 In Stock: 76  yds

of 76 yards
$15.95  per yard
Item #: 872vm 98.1 In Stock: 29  yds

of 29 yards
$25.95  per yard
Item #: 2104suns 52.3 In Stock: 69  yds

of 69 yards
$7.98  per yard
Item #: 1826 122.2 In Stock: 28  yds

of 28 yards
$7.98  per yard
Item #: 1828 122.2 In Stock: 6  yds

of 6 yards