Free consultation

Multi Purpose

Choose a colour tone to see the full range!

Stairway to Fabric Heaven

We boast one of the largest fabric selections in Canada. With our endless selection of patterns, colors, themes and textures, you will find the perfect, high-quality fabric you’re looking for right here at C&M Textiles. Make your own drapes, table cloths, clothing, slipcovers, bedding and even re-upholster your headboard!

Shop our multi-purpose fabric now and get the best prices, high-quality guarantee, fast shipping and incredible customer service today!

More Filters

Multi Purpose

$38.98 /yard
Product Code: CM-20160715-0231
Fabric Width: 54″
Country: USA
Material: Cotton

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

$38.98 /yard
Product Code: CM-20160715-0230
Fabric Width: 54″
Country: USA
Material: Cotton

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

$93.98 /yard
Product Code: CM-20160715-0229
Fabric Width: 54″
Country: USA
Colour Code: Deep Orange, Grey, Peony, Pink, White
Material: Cotton, Polyester, Viscose

44% Viscose, 39% Polyester, 17% Cotton
Repeat Vertical: 0.5"
Repeat Horizontal: 0.75"

$93.98 /yard
Product Code: CM-20160715-0228
Fabric Width: 54″
Country: USA
Colour Code: Aluminium, Grey, White
Material: Cotton, Polyester, Viscose

44% Viscose, 39% Polyester, 17% Cotton
Repeat Vertical: 0.5"
Repeat Horizontal: 0.75"

$92.98 /yard
Product Code: CM-20160715-0226
Fabric Width: 54″
Country: Italy
Material: Wool

70% Wool, 30% Polyamid

$73.98 /yard
Product Code: CM-20160715-0225
Fabric Width: 54″
Country: USA
Material: Linen, Viscose

55% Linen, 45% Viscose
Repeat Vertical: 36"
Repeat Horizontal: 27"

$38.98 /yard
Product Code: CM-20160715-0214
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 5"
Repeat Horizontal: 9"

$38.98 /yard
Product Code: CM-20160715-0213
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 5"
Repeat Horizontal: 9"

$43.98 /yard
Product Code: CM-20160715-0212
Fabric Width: 54″
Country: India
Material: Polyester

100% Polyester
Repeat Vertical: 8"
Repeat Horizontal: 7.5"

$43.98 /yard
Product Code: CM-20160715-0211
Fabric Width: 54″
Country: India
Material: Polyester

100% Polyester
Repeat Vertical: 8"
Repeat Horizontal: 7.5"

$38.98 /yard
Product Code: CM-20160715-0209
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 24.5"
Repeat Horizontal: 26"

$38.98 /yard
Product Code: CM-20160715-0208
Fabric Width: 54″
Country: USA
Colour Code: Black, Carmine, Grey, Pink, White
Material: Cotton

100% Cotton
Repeat Vertical: 24.5"
Repeat Horizontal: 26"

$76.98 /yard
Product Code: CM-20160715-0207
Fabric Width: 54″
Country: USA
Colour Code: Brown, Deep Orange, Maraschino, Pink, White
Material: Cotton

100% Cotton
Repeat Vertical: 27.5"
Repeat Horizontal: 27.5"

$76.98 /yard
Product Code: CM-20160715-0206
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Flax, Grey, White
Material: Cotton

100% Cotton
Repeat Vertical: 27.5"
Repeat Horizontal: 27.5"

$76.98 /yard
Product Code: CM-20160715-0205
Fabric Width: 54″
Country: USA
Colour Code: Blue, Cornflower, Grey, Indigo, White
Material: Cotton

100% Cotton
Repeat Vertical: 27.5"
Repeat Horizontal: 27.5"

$51.98 /yard
Product Code: CM-20160715-0204
Fabric Width: 54″
Country: USA
Material: Cotton

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

$51.98 /yard
Product Code: CM-20160715-0203
Fabric Width: 54″
Country: USA
Colour Code: Bimini, Grey, White
Material: Cotton

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

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

80% Polyester, 20% Rayonne

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

80% Polyester, 20% Rayonne

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

80% Polyester, 20% Rayonne

$86.98 /yard
Product Code: CM-20160715-0192
Fabric Width: 54″
Country: USA
Colour Code: Brown, Grey, Multi, Red, White
Material: Linen

100% Linen
Repeat Vertical: 36"
Repeat Horizontal: 54"

$86.98 /yard
Product Code: CM-20160715-0191
Fabric Width: 54″
Country: USA
Colour Code: Blush, Grey, White
Material: Linen

100% Linen
Repeat Vertical: 36"
Repeat Horizontal: 54"

$73.98 /yard
Product Code: CM-20160715-0190
Fabric Width: 54″
Country: USA
Material: Cotton

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

$73.98 /yard
Product Code: CM-20160715-0189
Fabric Width: 54″
Country: USA
Material: Cotton

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

$94.98 /yard
Product Code: CM-20160715-0188
Fabric Width: 54″
Country: Royaume Uni
Material: Cotton, Linen

59% Linen, 41% Cotton
Repeat Vertical: 36"
Repeat Horizontal: 54"

$94.98 /yard
Product Code: CM-20160715-0187
Fabric Width: 54″
Country: Royaume Uni
Material: Cotton, Linen

59% Linen, 41% Cotton
Repeat Vertical: 36"
Repeat Horizontal: 54"

$98.98 /yard
Product Code: CM-20160715-0186
Fabric Width: 54″
Country: USA
Colour Code: Grey, Vapor
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$98.98 /yard
Product Code: CM-20160715-0185
Fabric Width: 54″
Country: USA
Colour Code: Brown, Deep Orange, Persimmon, Red
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$98.98 /yard
Product Code: CM-20160715-0184
Fabric Width: 54″
Country: USA
Colour Code: Black, Brown, Midnight
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$98.98 /yard
Product Code: CM-20160715-0183
Fabric Width: 54″
Country: USA
Colour Code: Brown, Flint
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$98.98 /yard
Product Code: CM-20160715-0182
Fabric Width: 54″
Country: USA
Colour Code: Brown, Firecracker, Pink, Purple
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$98.98 /yard
Product Code: CM-20160715-0181
Fabric Width: 54″
Country: USA
Colour Code: Black, Coal
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$98.98 /yard
Product Code: CM-20160715-0180
Fabric Width: 54″
Country: USA
Colour Code: Ash, Blue Grey, Grey
Material: Nylon, Viscose

65% Laine, 20% Nylon, 15% Viscose

$38.98 /yard
Product Code: CM-20160715-0178
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 0.5"
Repeat Horizontal: 0.5"

$38.98 /yard
Product Code: CM-20160715-0179
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 0.5"
Repeat Horizontal: 0.5"

Hex
$48.98 /yard
Product Code: CM-20160715-0176
Fabric Width: 54″
Country: Royaume Uni
Colour Code: Flame, Grey, Pink, Red, White
Material: Cotton

100% Cotton
Repeat Vertical: 6.5"
Repeat Horizontal: 4.5"

$38.98 /yard
Product Code: CM-20160715-0177
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 0.5"
Repeat Horizontal: 0.5"

Hex
$48.98 /yard
Product Code: CM-20160715-0175
Fabric Width: 54″
Country: Royaume Uni
Colour Code: Azure, Blue, Grey, Light Blue, White
Material: Cotton

100% Cotton
Repeat Vertical: 6.5"
Repeat Horizontal: 4.5"

$77.98 /yard
Product Code: CM-20160715-0172
Fabric Width: 54″
Country: USA
Material: Polyester

100% Polyester

$77.98 /yard
Product Code: CM-20160715-0171
Fabric Width: 54″
Country: USA
Material: Polyester

100% Polyester

$135.98 /yard
Product Code: CM-20160715-0170
Fabric Width: 54″
Country: Belgium
Material: Polyester, Viscose

76% Viscose, 24% Polyester
Repeat Vertical: 27"
Repeat Horizontal: 14"

$135.98 /yard
Product Code: CM-20160715-0169
Fabric Width: 54″
Country: Belgium
Material: Polyester, Viscose

76% Viscose, 24% Polyester
Repeat Vertical: 27"
Repeat Horizontal: 14"

$135.98 /yard
Product Code: CM-20160715-0168
Fabric Width: 54″
Country: Belgium
Material: Polyester, Viscose

76% Viscose, 24% Polyester
Repeat Vertical: 27"
Repeat Horizontal: 14"

$41.98 /yard
Product Code: CM-20160715-0167
Fabric Width: 54″
Country: Allemagne
Material: Polyester

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

$41.98 /yard
Product Code: CM-20160715-0166
Fabric Width: 54″
Country: Allemagne
Material: Polyester

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

$41.98 /yard
Product Code: CM-20160715-0165
Fabric Width: 54″
Country: Allemagne
Material: Polyester

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

$41.98 /yard
Product Code: CM-20160715-0164
Fabric Width: 54″
Country: Allemagne
Material: Polyester

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

$41.98 /yard
Product Code: CM-20160715-0163
Fabric Width: 54″
Country: Allemagne
Material: Polyester

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

$41.98 /yard
Product Code: CM-20160715-0162
Fabric Width: 54″
Country: Allemagne
Material: Polyester

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

$47.98 /yard
Product Code: CM-20160715-0161
Fabric Width: 54″
Country: USA
Material: Cotton

100% Cotton
Repeat Vertical: 18"
Repeat Horizontal: 18.5"

$48.98 /yard
Product Code: CM-20160715-0157
Fabric Width: 54″
Country: Royaume Uni
Colour Code: Black, Brown, Grey, Jet, White
Material: Cotton

100% Cotton
Repeat Vertical: 6.5"
Repeat Horizontal: 3.5"

$48.98 /yard
Product Code: CM-20160715-0158
Fabric Width: 54″
Country: Royaume Uni
Colour Code: Grey, Lime, Safron, White, Yellow
Material: Cotton

100% Cotton
Repeat Vertical: 6.5"
Repeat Horizontal: 3.5"

$42.98 /yard
Product Code: CM-20160715-0156
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Grey, Pool, Teal, White
Material: Cotton

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

$42.98 /yard
Product Code: CM-20160715-0155
Fabric Width: 54″
Country: USA
Colour Code: Grey, Light Green, Lime, Palm, White
Material: Cotton

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

$42.98 /yard
Product Code: CM-20160715-0154
Fabric Width: 54″
Country: USA
Colour Code: Grey, Oyster, White
Material: Cotton

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

$42.98 /yard
Product Code: CM-20160715-0153
Fabric Width: 54″
Country: USA
Colour Code: Brown, Grey, Indigo, White
Material: Cotton

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

$47.98 /yard
Product Code: CM-20160715-0152
Fabric Width: 54″
Country: India
Material: Cotton

100% Cotton
Repeat Vertical: 6"
Repeat Horizontal: 3"

$47.98 /yard
Product Code: CM-20160715-0151
Fabric Width: 54″
Country: India
Material: Cotton

100% Cotton
Repeat Vertical: 8.5"
Repeat Horizontal: 4.5"

$47.98 /yard
Product Code: CM-20160715-0150
Fabric Width: 54″
Country: India
Material: Cotton

100% Cotton
Repeat Vertical: 8"
Repeat Horizontal: 4"

$47.98 /yard
Product Code: CM-20160715-0149
Fabric Width: 54″
Country: India
Material: Cotton

100% Cotton
Repeat Vertical: 9"
Repeat Horizontal: 5"

1 2 3 4 5 24