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

$86.98 /yard
Product Code: CM-201803-1242
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Pop, White
Material: Cotton, Polyester

66% Polyester, 34% Cotton
Repeat Vertical: 16.5"
Repeat Horizontal: 14.5"

$86.98 /yard
Product Code: CM-201803-1241
Fabric Width: 54″
Country: USA
Colour Code: Grey, Quartz
Material: Cotton, Polyester

66% Polyester, 34% Cotton
Repeat Vertical: 16.5"
Repeat Horizontal: 14.5"

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

100% Polyester

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

100% Polyester

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

100% Polyester

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

100% Polyester

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

100% Polyester

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

100% Polyester

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

100% Polyester

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

100% Polyester

$73.98 /yard
Product Code: CM-201803-1293
Fabric Width: 54″
Country: USA
Colour Code: Black, Blue Grey, Brown, Domino, Grey
Material: Cotton, Polyester

76% Cotton, 24% Polyester
Repeat Vertical: 2.5"
Repeat Horizontal: 2.25"

$33.98 /yard
Product Code: CM-201803-1288
Fabric Width: 54″
Country: USA
Colour Code: Black, Blue Grey, Brown, Flannel
Material: Polyester

100% Polyester

$33.98 /yard
Product Code: CM-201803-1287
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Indigo, Lagoon
Material: Polyester

100% Polyester

$77.98 /yard
Product Code: CM-201802-1054
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Brown, Grey, Silver
Material: Cotton, Polyester

57% Cotton, 43% Polyester
Repeat Vertical: 8"
Repeat Horizontal: 8"

$122.98 /yard
Product Code: CM-201802-1053
Fabric Width: 54″
Country: Belgium
Colour Code: Argent, Black, Blue Grey, Brown, Grey
Material: Cotton, Polyester, Viscose

52% Viscose, 41% Polyester, 7% Cotton
Repeat Vertical: 4.25"
Repeat Horizontal: 3.5"

$77.98 /yard
Product Code: CM-201802-1052
Fabric Width: 54″
Country: France
Colour Code: Argent, Brown, Grey, Light Green, White
Material: Cotton, Polyester

57% Cotton, 43% Polyester
Repeat Vertical: 8"
Repeat Horizontal: 8"

$87.98 /yard
Product Code: CM-201802-1051
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 25.25"
Repeat Horizontal: 13.5"

$39.98 /yard
Product Code: CM-201802-1074
Fabric Width: 54″
Country: Germany
Material: Polyester

100% Polyester

$39.98 /yard
Product Code: CM-201802-1073
Fabric Width: 54″
Country: Germany
Material: Polyester

100% Polyester

$39.98 /yard
Product Code: CM-201802-1072
Fabric Width: 54″
Country: Germany
Material: Polyester

100% Polyester

$73.98 /yard
Product Code: CM-201802-1078
Fabric Width: 54″
Country: Germany
Material: Polyester

100% Polyester
Repeat Vertical: 20"
Repeat Horizontal: 20"

$87.98 /yard
Product Code: CM-201803-1294
Fabric Width: 55"
Country: USA
Colour Code: Glacier, Grey
Material: Acrylic, Polyester

60% Acrylic, 40% Polyester

$122.98 /yard
Product Code: CM-9973
Fabric Width: 54″
Country: Belgium
Material: Cotton, Polyester, Rayon, Viscose

52% Viscose Rayon, 41% Polyester, 7% Cotton
Repeat Vertical: 11"
Repeat Horizontal: 14"

$44.98 /yard
Product Code: CM-201610-2313
Fabric Width: 54″
Country: Espagne
Material: Polyester, Polyurethane

20% Polyester
2% Polyurethane
78% PVC

$33.98 /yard
Product Code: CM-201610-2314
Fabric Width: 54″
Country: USA
Colour Code: Black, Brown, Domino, Grey, White
Material: Polyester

100% Polyester
Repeat Vertical: 28"
Repeat horizontal: 54"

$63.98 /yard
Product Code: CM-201803-1446
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Green, Grey, Vert, White
Material: Polyurethane

85% PVC, 15% Polyurethane
Repeat Vertical: 11.5"
Repeat Horizontal: 10"

$79.98 /yard
Product Code: CM-201803-1278
Fabric Width: 54″
Country: Belgium
Colour Code: Blue Grey, Brown, Green, Grey, Malachite
Material: Polyester

100% Polyester
Repeat Vertical: 21"
Repeat Horizontal: 17"

$33.98 /yard
Product Code: CM-201803-1286
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Grey, Pewter
Material: Polyester

100% Polyester

$33.98 /yard
Product Code: CM-201803-1285
Fabric Width: 54″
Country: USA
Colour Code: Grey, Haze
Material: Polyester

100% Polyester

$33.98 /yard
Product Code: CM-201803-1284
Fabric Width: 54″
Country: USA
Colour Code: Grey, Oatmeal
Material: Polyester

100% Polyester

$83.98 /yard
Product Code: CM-201803-1283
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Mica
Material: Cotton, Polyester

66% Polyester, 34% Cotton
Repeat Vertical: 21.75"
Repeat Horizontal: 14.5"

$83.98 /yard
Product Code: CM-201803-1282
Fabric Width: 54″
Country: USA
Colour Code: Grey, Lime, Marble, White
Material: Cotton, Polyester

66% Polyester, 34% Cotton
Repeat Vertical: 21.75"
Repeat Horizontal: 14.5"

$50.98 /yard
Product Code: CM-201610-2303
Fabric Width: 54″
Country: Espagne
Material: Polyester, Polyurethane

20% Polyester
2% Polyurethane
78% PVC
Repeat Vertical: 19"
Repeat horizontal: 40"

$122.98 /yard
Product Code: CM-201802-1071
Fabric Width: 54″
Country: Belgium
Material: Cotton, Polyester, Viscose

52% Viscose, 41% Polyester, 7% Cotton
Repeat Vertical: 11"
Repeat Horizontal: 14"

$122.98 /yard
Product Code: CM-201802-1070
Fabric Width: 54″
Country: Belgium
Material: Cotton, Polyester, Viscose

52% Viscose, 41% Polyester, 7% Cotton
Repeat Vertical: 11"
Repeat Horizontal: 14"

$86.98 /yard
Product Code: CM-201802-1064
Fabric Width: 54″
Country: USA
Colour Code: Grey, Pearl, White
Material: Cotton, Lurex, Rayon

84% Rayonr, 15% Cotton, 1% Lurex

$86.98 /yard
Product Code: CM-201802-1063
Fabric Width: 54″
Country: USA
Colour Code: Black, Blue Grey, Brown, Charcoal
Material: Cotton, Lurex, Rayon

84% Rayonr, 15% Cotton, 1% Lurex

Sun
$63.98 /yard
Product Code: CM-201802-1189
Fabric Width: 54″
Country: Germany
Material: Polyacrylic, Polyester

58% Polyacrylic, 42% Polyester

$61.98 /yard
Product Code: CM-201802-1103
Fabric Width: 54″
Country: USA
Material: Polyester

100% Polyester
Repeat Vertical: 15"
Repeat Horizontal: 29.25"

$57.98 /yard
Product Code: CM-201802-1126
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Light Green, Thunder
Material: Cotton

100% Cotton
Repeat Vertical: 25.25"
Repeat Horizontal: 27"

Uma
$49.98 /yard
Product Code: CM-201803-1333
Fabric Width: 54″
Country: India
Material: Cotton, Polyester

84% Polyester, 16% Cotton

$60.98 /yard
Product Code: CM-201803-1280
Fabric Width: 55"
Country: USA
Colour Code: Blue Grey, Bronze, Grey, White
Material: Polyester, Rayon

70% Polyester, 30% Rayon
Repeat Vertical: 14.25"
Repeat Horizontal: 14.25"

$67.98 /yard
Product Code: CM-201803-1279
Fabric Width: 54″
Country: USA
Colour Code: Flint, Grey, White
Material: Polyester

100% Polyester
Repeat Vertical: 3.75"
Repeat Horizontal: 3.25"

$60.98 /yard
Product Code: CM-201803-1264
Fabric Width: 55"
Country: USA
Colour Code: Grey, Silver, White
Material: Polyester, Rayon

70% Polyester, 30% Rayon
Repeat Vertical: 20.5"
Repeat Horizontal: 14.25"

$77.98 /yard
Product Code: CM-201803-1263
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Brown, Gold, Grey, White
Material: Cotton, Polyester

77% Polyester, 23% Cotton
Repeat Vertical: 8"
Repeat Horizontal: 8"

$63.98 /yard
Product Code: CM-201803-1262
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Brown, Gold, Grey, Light Green
Material: Cotton, Polyester

69% Polyester, 31% Cotton
Repeat Vertical: 2"
Repeat Horizontal: 1.5"

$77.98 /yard
Product Code: CM-201803-1261
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Brown, Canard, Grey, White
Material: Cotton, Polyester

77% Polyester, 23% Cotton
Repeat Vertical: 8"
Repeat Horizontal: 8"

$77.98 /yard
Product Code: CM-201803-1260
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Brown, Canard, Grey, White
Material: Cotton, Polyester

77% Polyester, 23% Cotton
Repeat Vertical: 8"
Repeat Horizontal: 8"

$63.98 /yard
Product Code: CM-201803-1259
Fabric Width: 54″
Country: France
Colour Code: Blue Grey, Emerald, Grey, White
Material: Cotton, Polyester

69% Polyester, 31% Cotton
Repeat Vertical: 2"
Repeat Horizontal: 1.5"

$63.98 /yard
Product Code: CM-201803-1258
Fabric Width: 54″
Country: France
Colour Code: Bleu, Blue Grey, Brown, Grey, Indigo
Material: Cotton, Polyester

69% Polyester, 31% Cotton
Repeat Vertical: 2"
Repeat Horizontal: 1.5"

$64.98 /yard
Product Code: CM-201803-1249
Fabric Width: 54″
Country: USA
Colour Code: Black, Blue Grey, Brown, Grey
Material: Polyester

100% Polyester
Repeat Vertical: 14.5"
Repeat Horizontal: 14"

$64.98 /yard
Product Code: CM-201803-1248
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Natural, White
Material: Polyester

100% Polyester
Repeat Vertical: 14.5"
Repeat Horizontal: 14"

$33.98 /yard
Product Code: CM-201803-1246
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

$33.98 /yard
Product Code: CM-201803-1245
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

$59.98 /yard
Product Code: CM-201802-1041
Fabric Width: 54″
Country: U.K.
Colour Code: Blue Grey, Brown, Grey, Heather
Material: Polyester

100% Polyester
Repeat Vertical: 19.5"
Repeat Horizontal: 19.5"

$59.98 /yard
Product Code: CM-201802-1040
Fabric Width: 54″
Country: U.K.
Colour Code: Grey, Stone
Material: Polyester

100% Polyester
Repeat Vertical: 19.5"
Repeat Horizontal: 19.5"

$59.98 /yard
Product Code: CM-201802-1038
Fabric Width: 54″
Country: U.K.
Colour Code: Light Green, Lime, Olive
Material: Polyester

100% Polyester
Repeat Vertical: 19.5"
Repeat Horizontal: 19.5"

$59.98 /yard
Product Code: CM-201802-1037
Fabric Width: 54″
Country: U.K.
Colour Code: Black, Brown, Jet
Material: Polyester

100% Polyester
Repeat Vertical: 19.5"
Repeat Horizontal: 19.5"

$76.98 /yard
Product Code: CM-201802-1036
Fabric Width: 54″
Country: Belgium
Material: Cotton, Polyester, Viscose

61% Polyester, 29% Viscose, 19% Cotton
Repeat Vertical: 14"
Repeat Horizontal: 14"

$73.98 /yard
Product Code: CM-201802-1079
Fabric Width: 54″
Country: Germany
Material: Polyester

100% Polyester
Repeat Vertical: 20"
Repeat Horizontal: 20"

1 2 3 4 5 13