Free consultation

Upholstery

Choose a colour tone to see the full range!

Refurbishing an old piece furniture can be a great way to save money while continuing to enjoy the sentimental value it holds in your home. C&M Textiles brings you designer, high-quality fabric for all your re-upholstery needs. We’ve partnered with professional upholsterers, ready to turn your old piece of furniture into a home decor centerpiece. Want a preview of how our re-upholstery fabrics would look on your chairs, sofa or even your headboard? Check out our upholstery builder and see your fabric selections applied in real-time!

More Filters

Upholstery

$39.98 /yard
Product Code: CM-2280
Fabric Width: 60″
Country: Canada
Colour Code: Birch, Blue Grey, Brown, Grey
Material: Polyester

60% Coton, 40% Polyester

$32.98 /yard
Product Code: CM-2279
Fabric Width: 54″
Country: Canada
Material: Polyester

100%Polyester

$32.98 /yard
Product Code: CM-2278
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

$82.98 /yard
Product Code: CM-2261
Fabric Width: 54″
Country: USA
Colour Code: Black, Blue Grey, Brown, Grey, Midnight
Material: Polyester, Rayon

73% Polyester, 27% Rayonne
Repeat Vertical: 18.75"
Repeat Horizontal: 14"

$82.98 /yard
Product Code: CM-2262
Fabric Width: 54″
Country: USA
Colour Code: Black, Blue Grey, Brown, Grey, Platinum
Material: Polyester, Rayon

73% Polyester, 27% Rayonne
Repeat Vertical: 18.75"
Repeat Horizontal: 14"

$136.90 /yard
Product Code: CM-2170
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

67% Viscose, 33% Polyester
Repeat Vertical: 25"
Repeat Horizontal: 17.5"

$136.98 /yard
Product Code: CM-2169
Fabric Width: 54″
Country: Turquie
Colour Code: Brown, Magenta, Pink, Purple, Red
Material: Polyester, Viscose

67% Viscose, 33% Polyester
Repeat Vertical: 25"
Repeat Horizontal: 17.5"

$136.98 /yard
Product Code: CM-2168
Fabric Width: 54″
Country: Turquie
Colour Code: Black, Blue Grey, Brown, Grey, Vizion
Material: Polyester, Viscose

67% Viscose, 33% Polyester
Repeat Vertical: 25"
Repeat Horizontal: 17.5"

$136.98 /yard
Product Code: CM-2167
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

67% Viscose, 33% Polyester
Repeat Vertical: 25"
Repeat Horizontal: 17.5"

$136.98 /yard
Product Code: CM-2166
Fabric Width: 54″
Country: Turquie
Colour Code: Black, Blue Grey, Brown, Grey, Kuf
Material: Polyester, Viscose

67% Viscose, 33% Polyester
Repeat Vertical: 25"
Repeat Horizontal: 17.5"

$33.98 /yard
Product Code: CM-2144
Fabric Width: 54″
Country: Canada
Material: Polyester, Rayon

45% Coton, 30% Rayon, 25% Polyester

$33.98 /yard
Product Code: CM-2143
Fabric Width: 54″
Country: Canada
Material: Polyester, Rayon

45% Coton, 30% Rayon, 25% Polyester

$33.98 /yard
Product Code: CM-2142
Fabric Width: 54″
Country: Canada
Material: Polyester, Rayon

45% Coton, 30% Rayon, 25% Polyester

$33.98 /yard
Product Code: CM-2141
Fabric Width: 54″
Country: Canada
Material: Polyester, Rayon

45% Coton, 30% Rayon, 25% Polyester

$33.98 /yard
Product Code: CM-2140
Fabric Width: 54″
Country: Canada
Material: Polyester, Rayon

45% Coton, 30% Rayon, 25% Polyester

$25.98 /yard
Product Code: CM-2103
Fabric Width: 54″
Country: Canada
Material: Polyurethane

100% Polyurethane

$33.98 /yard
Product Code: CM-2099
Fabric Width: 54″
Country: USA
Colour Code: Black, Brown, Sable
Material: Nylon, Polyester

90% Polyester, 10% Nylon

$33.98 /yard
Product Code: CM-2096
Fabric Width: 54″
Country: USA
Colour Code: Black, Brown, Truffle
Material: Nylon, Polyester

90% Polyester, 10% Nylon

$63.98 /yard
Product Code: CM-2092
Fabric Width: 55"
Country: USA
Colour Code: Black
Material: Nylon, Polyester

60% Polyester, 20% Coton, 20% Nylon

$44.98 /yard
Product Code: CM-201803-1453
Fabric Width: 54″
Country: Spain
Material: Polyester, Polyurethane

78% PVC, 20% Polyester, 2% Polyurethane

$44.98 /yard
Product Code: CM-201803-1452
Fabric Width: 54″
Country: Spain
Material: Polyester, Polyurethane

78% PVC, 20% Polyester, 2% Polyurethane

$32.98 /yard
Product Code: CM-2037
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

$32.98 /yard
Product Code: CM-2036
Fabric Width: 54″
Country: Canada
Colour Code: Black, Brown, Crimson
Material: Polyester

100% Polyester

$67.98 /yard
Product Code: CM-2000
Fabric Width: 54″
Country: India
Colour Code: Black, Onyx
Material: Polyester

100% Polyester

$67.98 /yard
Product Code: CM-1999
Fabric Width: 54″
Country: India
Colour Code: Blue Grey, Brown, Chambray
Material: Polyester

100% Polyester

$67.98 /yard
Product Code: CM-1998
Fabric Width: 54″
Country: Inde
Colour Code: Blue Grey, Brown, Ocean
Material: Polyester

100% Polyester

$67.98 /yard
Product Code: CM-1997
Fabric Width: 54″
Country: Inde
Colour Code: Brown, Cafe
Material: Polyester

100% Polyester

$67.98 /yard
Product Code: CM-1996
Fabric Width: 54″
Country: Inde
Colour Code: Basil, Black, Brown
Material: Polyester

100% Polyester

$97.98 /yard
Product Code: CM-1986
Fabric Width: 54″
Country: Inde

100% Soie

$97.98 /yard
Product Code: CM-1985
Fabric Width: 54″
Country: Inde

100% Soie

$97.98 /yard
Product Code: CM-1984
Fabric Width: 54″
Country: Inde

100% Soie

$97.98 /yard
Product Code: CM-1983
Fabric Width: 54″
Country: Inde

100% Soie

$67.98 /yard
Product Code: CM-201804-1457
Fabric Width: 54″
Country: USA
Colour Code: Aqua, Blue Grey, Grey, Lime, White
Material: Polyester

100% Polyester
Repeat Vertical: 21.5"
Repeat Horizontal: 27"

$32.98 /yard
Product Code: CM-1792
Fabric Width: 54″
Country: USA
Colour Code: Brown, Pink, Red, Rojo
Material: Polyurethane

100% Polyurethane

$32.98 /yard
Product Code: CM-1791
Fabric Width: 54″
Country: USA
Colour Code: Brown, Caramel
Material: Polyurethane

100% Polyurethane

$32.98 /yard
Product Code: CM-1788
Fabric Width: 54″
Country: USA
Material: Polyurethane

100% Polyurethane

$117.98 /yard
Product Code: CM-1471
Fabric Width: 54″
Country: Italie
Material: Polyester, Viscose

50% Coton 28% Viscose 22% Polyester
Repeat Vertical: 13"
Repeat Horizontal: 14"

$117.98 /yard
Product Code: CM-1470
Fabric Width: 54″
Country: Italie
Material: Polyester, Viscose

50% Coton 28% Viscose 22% Polyester
Repeat Vertical: 13"
Repeat Horizontal: 14"

$117.98 /yard
Product Code: CM-1469
Fabric Width: 54″
Country: Italie
Material: Polyester, Viscose

50% Coton 28% Viscose 22% Polyester
Repeat Vertical: 13"
Repeat Horizontal: 14"

$117.98 /yard
Product Code: CM-1468
Fabric Width: 54″
Country: Italie
Material: Polyester, Viscose

50% Coton 28% Viscose 22% Polyester
Repeat Vertical: 13"
Repeat Horizontal: 14"

$117.98 /yard
Product Code: CM-1467
Fabric Width: 54″
Country: Italie
Material: Polyester, Viscose

50% Coton 28% Viscose 22% Polyester
Repeat Vertical: 13"
Repeat Horizontal: 14"

$65.98 /yard
Product Code: CM-1185
Fabric Width: 54″
Country: Inde
Colour Code: Black, Blue Grey, Brown, Grey, Sand
Material: Polyester, Rayon

75% Rayonne 25% Polyester
Repeat Vertical: 18"
Repeat Horizontal: 14"

$65.98 /yard
Product Code: CM-1184
Fabric Width: 54″
Country: Inde
Colour Code: Black, Brown, Grey, Light Green
Material: Polyester, Rayon

75% Rayonne 25% Polyester
Repeat Vertical: 18"
Repeat Horizontal: 14"

$65.98 /yard
Product Code: CM-1183
Fabric Width: 54″
Country: Inde
Colour Code: Black, Brown, Light Green, Lime
Material: Polyester, Rayon

75% Rayonne 25% Polyester
Repeat Vertical: 18"
Repeat Horizontal: 14"

$65.98 /yard
Product Code: CM-1182
Fabric Width: 54″
Country: Inde
Colour Code: Black, Blue Grey, Brown, Grey
Material: Polyester, Rayon

75% Rayonne 25% Polyester
Repeat Vertical: 18"
Repeat Horizontal: 14"

$60.98 /yard
Product Code: CM-1094
Fabric Width: 54″
Country: USA

100% Coton
Repeat Vertical: 13"
Repeat Horizontal: 9"

$96.98 /yard
Product Code: CM-1024
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

61% Viscose 39% Polyester
Repeat Vertical: 17.5"
Repeat Horizontal: 14"

$96.98 /yard
Product Code: CM-1023
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

61% Viscose 39% Polyester
Repeat Vertical: 17.5"
Repeat Horizontal: 14"

$96.98 /yard
Product Code: CM-1022
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

61% Viscose 39% Polyester
Repeat Vertical: 17.5"
Repeat Horizontal: 14"

$96.98 /yard
Product Code: CM-1021
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

61% Viscose 39% Polyester
Repeat Vertical: 17.5"
Repeat Horizontal: 14"

$96.98 /yard
Product Code: CM-1020
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

61% Viscose 39% Polyester
Repeat Vertical: 17.5"
Repeat Horizontal: 14"

$96.98 /yard
Product Code: CM-1019
Fabric Width: 54″
Country: Turquie
Material: Polyester, Viscose

61% Viscose 39% Polyester
Repeat Vertical: 17.5"
Repeat Horizontal: 14"

$73.98 /yard
Product Code: CM-201804-1494
Fabric Width: 54″
Country: USA
Material: Polyester, Rayon

80% Polyester, 20% Rayon

$172.98 /yard
Product Code: CM-745
Fabric Width: 54″
Country: Italie
Material: Viscose

84% Coton 13% Polyacrylique 3% Viscose
Repeat Vertical: 19"
Repeat Horizontal: 14"

$172.98 /yard
Product Code: CM-746
Fabric Width: 54″
Country: Italie
Material: Viscose

84% Coton 13% Polyacrylique 3% Viscose
Repeat Vertical: 19"
Repeat Horizontal: 14"

$172.98 /yard
Product Code: CM-747
Fabric Width: 54″
Country: Italie
Material: Viscose

84% Coton 13% Polyacrylique 3% Viscose

$172.98 /yard
Product Code: CM-748
Fabric Width: 54″
Country: Italie
Material: Viscose

84% Coton 13% Polyacrylique 3% Viscose

$40.98 /yard
Product Code: CM-624
Fabric Width: 54″
Country: USA
Colour Code: Atlantic, Black, Brown
Material: Polyester

66% Acrylique 34% Polyester
Repeat Vertical: 1.5"
Repeat Horizontal: 1.5"

$40.98 /yard
Product Code: CM-626
Fabric Width: 54″
Country: USA
Colour Code: Brick, Brown, Red
Material: Polyester

66% Acrylique 34% Polyester
Repeat Vertical: 1.5"
Repeat Horizontal: 1.5"

$40.98 /yard
Product Code: CM-628
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Sky
Material: Polyester

66% Acrylique 34% Polyester
Repeat Vertical: 1.5"
Repeat Horizontal: 1.5"

1 12 13 14 15