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.


$13.95  per yard
Item #: 3782bwx 95.4 In Stock: 74  yds

of 74 yards
$24.95  per yard
Item #: 2844suns 51.3 In Stock: 67  yds

of 67 yards
$0.30  per yard
Item #: 870 26.1 In Stock: 184  yds

of 184 yards
$18.95  per yard
Item #: 3072ras 49.4 In Stock: 13  yds

of 13 yards
$11.95  per yard
Item #: 290rh 99.1 In Stock: 64  yds

of 64 yards
$19.95  per yard
Item #: 266rax 68.1 In Stock: 12  yds

of 12 yards
$20.95  per yard
Item #: 3552ras 91.4 In Stock: 96  yds

of 96 yards
$17.95  per yard
Item #: 304rhx 62.1 In Stock: 55  yds

of 55 yards
$18.95  per yard
Item #: 1328rax 79.2 In Stock: 30  yds

of 30 yards
$17.95  per yard
Item #: 214ras 98.1 In Stock: 8  yds

of 8 yards
$11.95  per yard
Item #: 260rh 99.1 In Stock: 150  yds

of 150 yards
$39.00  per yard
Item #: 2826BD 96.3 In Stock: 99  yds

of 99 yards
$8.95  per yard
Item #: 394MC 98.1 In Stock: 3  yds

of 3 yards
$0.50  per yard
Item #: 872 26.1 In Stock: 220  yds

of 220 yards
$12.95  per yard
Item #: 132ras 98.1 In Stock: 144  yds

of 144 yards
$7.98  per yard
Item #: 900 73.1 In Stock: 37  yds

of 37 yards
$9.95  per yard
Item #: 2636vm 74.3 In Stock: 16  yds

of 16 yards
$13.95  per yard
Item #: 1448rax 56.2 In Stock: 26  yds

of 26 yards
$9.95  per yard
Item #: 3664rax 91.4 In Stock: 49  yds

of 49 yards
$12.95  per yard
Item #: 1334rax 79.2 In Stock: 17  yds

of 17 yards
$19.95  per yard
Item #: 122ras 98.1 In Stock: 66  yds

of 66 yards
$22.95  per yard
Item #: 374RAS 109.1 In Stock: 148  yds

of 148 yards
$8.95  per yard
Item #: 1556rh 85.2 In Stock: 6  yds

of 6 yards
$8.95  per yard
Item #: 384mc 92.1 In Stock: 32  yds

of 32 yards