Product filters Product filters

Upholstery Fabric

Upholstery fabric Upholstery fabrics are durable woven fabrics that are primarily made to be used on furniture and are durable enough to last. Many of the less heavy upholstery fabrics can be used for more than furniture: Pillows, curtains, bedding, or crafts. Whether you are looking for a new covering for your living room sofa, or new upholstery for your favorite easy chair, FabricGuru.com is your premier destination for upholstery fabrics at discount and closeout pricing.


$9.95  per yard
Item #: 722SBT 127.1 In Stock: 61  yds

of 61 yards
$11.95  per yard
Item #: 726SBT 127.1 In Stock: 48  yds

of 48 yards
$11.95  per yard
Item #: 734SBT 127.1 In Stock: 52  yds

of 52 yards
$9.95  per yard
Item #: 752SBT 127.1 In Stock: 55  yds

of 55 yards
$15.98  for entire remnant
Item #: 810RM 127.1 In Stock: 1  pc
$29.98  for entire remnant
Item #: 1456RM 125.2 In Stock: 1  pc
$54.98  for entire remnant
Item #: 812RM 126.1 In Stock: 1  pc
Note: Scuffs.
$9.95  per yard
Item #: 888 126.1 In Stock: 48  yds

of 48 yards
$30.98  for entire remnant
Item #: 2184RM 126.3 In Stock: 1  pc
$16.68  for entire remnant
Item #: 6460rm 125.7 In Stock: 1  pc
$62.98  for entire remnant
Item #: 2282RM 126.3 In Stock: 1  pc
$20.98  for entire remnant
Item #: 2358RM 126.3 In Stock: 1  pc
$20.98  for entire remnant
Item #: 2380RM 126.3 In Stock: 1  pc
$37.98  for entire remnant
Item #: 2666RM 126.3 In Stock: 1  pc
$11.98  for entire remnant
Item #: 252RM 127.1 In Stock: 1  pc
$5.98  for entire remnant
Item #: 368RM 127.1 In Stock: 1  pc
Note: Dirty.
$9.95  per yard
Item #: 716SBT 127.1 In Stock: 58  yds

of 58 yards
$9.95  per yard
Item #: 744SBT 127.1 In Stock: 57  yds

of 57 yards
$9.95  per yard
Item #: 754SBT 127.1 In Stock: 31  yds

of 31 yards
$13.98  for entire remnant
Item #: 828RM 127.1 In Stock: 1  pc
$14.98  for entire remnant
Item #: 886RM 127.1 In Stock: 1  pc
$19.98  for entire remnant
Item #: 888RM 127.1 In Stock: 1  pc
$167.98  for entire remnant
Item #: 1286RM 127.2 In Stock: 1  pc
$32.95  per yard
Item #: 1350 127.2 In Stock: 22  yds

of 22 yards