Discount - Outdoor Fabric - Upholstery Fabric - Drapery Fabric

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

Today's Guru Picks

$19.95  per yard
Item #: 3806 132.4 In Stock: 35  yds

of 35 yards
$19.95  per yard
Item #: 4412CVS 132.5 In Stock: 23  yds

of 23 yards
$14.95  per yard
Item #: 3202 132.4 In Stock: 37  yds

of 37 yards
$11.95  per yard
Item #: 2136 132.3 In Stock: 20  yds

of 20 yards
$4.99  per yard
Item #: 3800 132.4 In Stock: 34  yds

of 34 yards
$33.95  per yard
Item #: 882 133.1 In Stock: 12  yds

of 12 yards
$9.95  per yard
Item #: 3920 132.4 TN In Stock: 54  yds

of 54 yards
$15.95  per yard
Item #: 4404 132.5 In Stock: 16  yds

of 16 yards
$23.95  per yard
Item #: 4420CVS 132.5 In Stock: 24  yds

of 24 yards
$6.95  per yard
Item #: 3246 132.4 In Stock: 17  yds

of 17 yards
$8.95  per yard
Item #: 1700RH 132.2 In Stock: 57  yds

of 57 yards
$22.95  per yard
Item #: 1104CV 132.2 In Stock: 100  yds

of 100 yards
$8.95  per yard
Item #: 4350RH 131.5 In Stock: 54  yds

of 54 yards
$7.95  per yard
Item #: 1210 131.2 In Stock: 82  yds

of 82 yards
$8.95  per yard
Item #: 1302 131.2 In Stock: 90  yds

of 90 yards
$18.92  for entire remnant
Item #: 614rm 133.1 In Stock: 1  pc
$12.44  for entire remnant
Item #: 3618rm 132.4 In Stock: 1  pc
$3.97  per yard
Item #: 2402SBT 120.3 In Stock: 43  yds
$7.95
of 43 yards
$3.97  per yard
Item #: 2410SBT 120.3 In Stock: 41  yds
$7.95
of 41 yards
$2.97  per yard
Item #: 2424SBT 120.3 In Stock: 15  yds
$5.95
of 15 yards

FabricGuru's Newest - Hundreds Daily!

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