Product filters Product filters

Fabric by the Yard

Fabric by the Yard

Over ten thousand fabrics in this category are sold by the yard. Price listed is per yard. Samples are available for $1.00 each (shipping included). Samples ship via US Postal Service.


$4.95  per yard
Item #: 1618 118.2 In Stock: 35  yds

of 35 yards
Note: Off register.
$38.95  per yard
Item #: 1328SKS 119.2 In Stock: 29  yds

of 29 yards
$7.95  per yard
Item #: 1338 119.2 In Stock: 22  yds

of 22 yards
Note: Vertical line 7 inches from edge.
$11.95  per yard
Item #: 2512 119.3 In Stock: 57  yds

of 57 yards
$21.98  per yard
Item #: 1182PP 118.2 In Stock: 100  yds

of 100 yards
$18.95  per yard
Item #: 1784RA 118.2 In Stock: 100  yds

of 100 yards
$4.95  per yard
Item #: 1606 118.2 In Stock: 37  yds

of 37 yards
Note: Minor weave flaws, dark background.
$4.95  per yard
Item #: 140 119.1 In Stock: 23  yds

of 23 yards
Note: Irregular widths, printed off register.
$36.95  per yard
Item #: 3168SKS 117.4 In Stock: 12  yds

of 12 yards
$19.95  per yard
Item #: 3578 113.4 In Stock: 29  yds

of 29 yards
$25.95  per yard
Item #: 736TNT 117.1 In Stock: 30  yds

of 30 yards
$30.95  per yard
Item #: 2014SKS 117.3 In Stock: 17  yds

of 17 yards
$28.95  per yard
Item #: 2040SKS 117.3 In Stock: 20  yds

of 20 yards
$46.95  per yard
Item #: 2204SKS 117.3 In Stock: 7  yds

of 7 yards
$29.95  per yard
Item #: 2344SKS 117.3 In Stock: 8  yds

of 8 yards
$30.95  per yard
Item #: 2498SKS 117.3 In Stock: 11  yds

of 11 yards
$37.95  per yard
Item #: 2692SKS 117.3 In Stock: 18  yds

of 18 yards
$22.95  per yard
Item #: 2712SKS 117.3 In Stock: 19  yds

of 19 yards
$36.95  per yard
Item #: 2730SKS 117.3 In Stock: 15  yds

of 15 yards
$14.95  per yard
Item #: 2736 117.3 In Stock: 15  yds

of 15 yards
$11.95  per yard
Item #: 2758 117.3 In Stock: 15  yds

of 15 yards
$26.95  per yard
Item #: 2778SKS 117.3 In Stock: 13  yds

of 13 yards
$21.98  per yard
Item #: 2842SKS 117.3 In Stock: 10  yds

of 10 yards
$37.95  per yard
Item #: 2922SKS 117.3 In Stock: 6  yds

of 6 yards