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.


$4.97  per yard
Item #: 748 113.1 In Stock: 9  yds
$9.95
of 9 yards
$2.49  per yard
Item #: 800 113.1 In Stock: 3  yds
$9.95
of 3 yards
$9.95  per yard
Item #: 1710 113.2 In Stock: 17  yds

of 17 yards
$9.95  per yard
Item #: 1778 113.2 In Stock: 8  yds

of 8 yards
$4.97  per yard
Item #: 2906 113.3 In Stock: 7  yds
$9.95
of 7 yards
$2.49  per yard
Item #: 2934SBT 113.3 In Stock: 20  yds
$9.95
of 20 yards
$2.49  per yard
Item #: 3074SBT 113.4 In Stock: 20  yds
$9.95
of 20 yards
$9.95  per yard
Item #: 700 114.1 In Stock: 14  yds

of 14 yards
$9.95  per yard
Item #: 708 114.1 In Stock: 22  yds

of 22 yards
$7.46  per yard
Item #: 736 114.1 In Stock: 9  yds
$9.95
of 9 yards
$4.97  per yard
Item #: 742 114.1 In Stock: 19  yds
$9.95
of 19 yards
$4.97  per yard
Item #: 744 114.1 In Stock: 39  yds
$9.95
of 39 yards
$4.97  per yard
Item #: 2028 114.3 In Stock: 92  yds
$9.95
of 92 yards
$4.97  per yard
Item #: 2030 114.3 In Stock: 26  yds
$9.95
of 26 yards
$9.95  per yard
Item #: 2046 114.3 In Stock: 5  yds

of 5 yards
$4.97  per yard
Item #: 2272 114.3 In Stock: 9  yds
$9.95
of 9 yards
$4.97  per yard
Item #: 2880 114.3 In Stock: 2  yds
$9.95
of 2 yards
$4.97  per yard
Item #: 2936 114.3 In Stock: 14  yds
$9.95
of 14 yards
$9.95  per yard
Item #: 2994TP 114.3 In Stock: 63  yds

of 63 yards
$9.95  per yard
Item #: 2996TP 114.3 In Stock: 42  yds

of 42 yards
$9.95  per yard
Item #: 2998TP 114.3 In Stock: 47  yds

of 47 yards
$9.95  per yard
Item #: 3948 114.4 In Stock: 6  yds

of 6 yards
$9.95  per yard
Item #: 3952 114.4 In Stock: 16  yds

of 16 yards
$4.97  per yard
Item #: 3954 114.4 In Stock: 12  yds
$9.95
of 12 yards