The best for less!
Name brand fabrics since 1999

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 #: 2278 129.3 In Stock: 51  yds

of 51 yards
$5.97  per yard
Item #: 4464 95.5 In Stock: 29  yds
$11.95
of 29 yards
$2.49  per yard
Item #: 1948sbt 96.2 In Stock: 3  yds
$9.95
of 3 yards
$2.99  per yard
Item #: 1888 99.2 In Stock: 12  yds
$11.95
of 12 yards
$2.99  per yard
Item #: 1156 100.2 In Stock: 27  yds
$11.95
of 27 yards
$23.95  per yard
Item #: 2060CR 118.3 In Stock: 27  yds

of 27 yards
$23.95  per yard
Item #: 2058CR 118.3 In Stock: 30  yds

of 30 yards
$15.95  per yard
Item #: 884vm 98.1 In Stock: 29  yds

of 29 yards
$7.98  per yard
Item #: 322 50.1 In Stock: 55  yds

of 55 yards
$88.49  for entire remnant
Item #: 4268RM 106.5 In Stock: 1  pc
$176.98
$80.99  for entire remnant
Item #: 3794RM 106.4 In Stock: 1  pc
$161.98
$5.97  per yard
Item #: 2832 102.3 In Stock: 24  yds
$11.95
of 24 yards
$11.95  per yard
Item #: 2272 129.3 In Stock: 37  yds

of 37 yards
$1.99  for entire remnant
Item #: 7032rm 107.7 In Stock: 1  pc
$2.65
$104.23  for entire remnant
Item #: 878RM 107.1 In Stock: 1  pc
$138.98
$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: 37  yds
$14.95
of 37 yards
$119.98  for entire remnant
Item #: 2944RM 108.3 In Stock: 1  pc
$103.98  for entire remnant
Item #: 3558RM 108.4 In Stock: 1  pc
$12.95  per yard
Item #: 2224rhx 74.3 In Stock: 23  yds

of 23 yards
$15.95  per yard
Item #: 1882rhx 92.2 In Stock: 30  yds

of 30 yards
$18.98  for entire remnant
Item #: 322RM 130.1 In Stock: 1  pc
$2.99  per yard
Item #: 1854 99.2 In Stock: 12  yds
$11.95
of 12 yards
24x7 online ordering
24 x 7 ordering
$4.99 shipping
$4.99 shipping
Friendly Customer Service
Friendly representatives