Discount - Outdoor Fabric - Upholstery Fabric - Drapery Fabric

Tens of thousands of fabrics in stock and hundreds of new fabrics daily!

Today's Guru Picks

$14.95  per yard
Item #: 3730TN 131.4 In Stock: 47  yds

of 47 yards
$4.47  per yard
Item #: 2370 98.3 In Stock: 34  yds
$8.95
of 34 yards
$3.74  per yard
Item #: 1110 100.2 In Stock: 2  yds
$14.95
of 2 yards
$2.49  per yard
Item #: 1130 85.2 In Stock: 12  yds
$9.95
of 12 yards
$1.74  per yard
Item #: 4604FJ 100.5 In Stock: 13  yds
$6.95
of 13 yards
$2.24  per yard
Item #: 1760 99.2 In Stock: 56  yds
$8.95
of 56 yards
$23.95  per yard
Item #: 108CR 119.1 In Stock: 22  yds

of 22 yards
$19.95  per yard
Item #: 2072CR 118.3 In Stock: 61  yds

of 61 yards
$9.95  per yard
Item #: 2634vm 74.3 In Stock: 82  yds

of 82 yards
$9.95  per yard
Item #: 2670vm 74.3 In Stock: 139  yds

of 139 yards
$3.97  per yard
Item #: 3240 99.4 In Stock: 27  yds
$7.95
of 27 yards
$36.95  per yard
Item #: 4164RA 131.5 In Stock: 100  yds

of 100 yards
$7.46  for entire remnant
Item #: 3950rm 109.4 In Stock: 1  pc
$9.95
$7.46  for entire remnant
Item #: 6000rm 109.7 In Stock: 1  pc
$9.95
$8.96  per yard
Item #: 2886 97.3 In Stock: 44  yds
$11.95
of 44 yards
$11.21  per yard
Item #: 2906 97.3 In Stock: 21  yds
$14.95
of 21 yards
$149.98  for entire remnant
Item #: 1626RM 110.2 In Stock: 1  pc
$11.95  for entire remnant
Item #: 6418rm 110.7 SBT In Stock: 1  pc
$15.95  per yard
Item #: 1882rhx 92.2 In Stock: 27  yds

of 27 yards
$8.95  per yard
Item #: 3752rax 53.4 In Stock: 28  yds

of 28 yards
$13.98  for entire remnant
Item #: 4026RM 131.5 In Stock: 1  pc
$14.05  for entire remnant
Item #: 210rm 132.1 In Stock: 1  pc

FabricGuru's Newest - Hundreds Daily!

24x7 online ordering
24 x 7 ordering
$4.99 shipping
$4.99 shipping
Friendly Customer Service
Friendly representatives