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

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

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

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

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

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

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

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

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

$119.98 /yard
Product Code: CM-201802-1131
Fabric Width: 54″
Country: USA
Material: Linen

100% Linen
Repeat Vertical: 26.5"
Repeat Horizontal: 26.5"

$46.98 /yard
Product Code: CM-201802-1130
Fabric Width: 54″
Country: France
Material: Linen, Polyester

54% Polyester, 46% Linen
Repeat Vertical: 24"
Repeat Horizontal: 19"

$94.98 /yard
Product Code: CM-201802-1123
Fabric Width: 54″
Country: U.K.
Material: Cotton, Linen

59% Linen, 41% Cotton
Repeat Vertical: 37"
Repeat Horizontal: 27"

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

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

$106.98 /yard
Product Code: CM-201802-1120
Fabric Width: 54″
Country: Belgium
Material: Linen

100% Linen

$35.98 /yard
Product Code: CM-201804-1507
Fabric Width: 54″
Country: USA
Material: Cotton

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

$41.98 /yard
Product Code: CM-201804-1505
Fabric Width: 54″
Country: USA
Material: Cotton

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

$41.98 /yard
Product Code: CM-201804-1504
Fabric Width: 54″
Country: USA
Material: Cotton

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

$41.98 /yard
Product Code: CM-201804-1503
Fabric Width: 54″
Country: USA
Material: Cotton

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

$61.98 /yard
Product Code: CM-201802-1104
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, White
Material: Polyester

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

$51.98 /yard
Product Code: CM-201610-2394
Fabric Width: 54″
Country: UK
Material: Cotton

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

$51.98 /yard
Product Code: CM-201610-2393
Fabric Width: 54″
Country: UK
Material: Cotton

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

$51.98 /yard
Product Code: CM-201610-2392
Fabric Width: 54″
Country: UK
Material: Cotton

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

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

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

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

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

$93.98 /yard
Product Code: CM-201610-2387
Fabric Width: 54″
Country: USA
Colour Code: Aluminium, Blue Grey, Grey, White
Material: Polyester

100% Polyester
Repeat Vertical: 9"
Repeat horizontal: 21"

$43.98 /yard
Product Code: CM-201610-2386
Fabric Width: 54″
Country: Inde
Colour Code: Grey, Storm, White
Material: Polyester

100% Polyester
Repeat Horizontal: 0.5"

$44.98 /yard
Product Code: CM-201610-2385
Fabric Width: 54″
Country: Inde
Colour Code: Grey, Haze, White
Material: Polyester

100% Polyester

$79.98 /yard
Product Code: CM-201610-2384
Fabric Width: 118″
Country: Espagne
Material: Polyester

55% Polyester
24% Coton
21% Lin

$79.98 /yard
Product Code: CM-201610-2383
Fabric Width: 118″
Country: Espagne
Material: Polyester

55% Polyester
24% Coton
21% Lin

$73.98 /yard
Product Code: CM-201610-2382
Fabric Width: 118″
Country: Espagne
Material: Polyester

78% Jute
19% Polyester
3% Lin

$87.98 /yard
Product Code: CM-201610-2381
Fabric Width: 118″
Country: Espagne
Material: Polyester

83% Jute
15% Polyester
2% Lin

$53.98 /yard
Product Code: CM-201610-2380
Fabric Width: 60″
Country: USA
Colour Code: Arctic, Grey, White
Material: Polyester

100% Polyester

$53.98 /yard
Product Code: CM-201610-2379
Fabric Width: 60″
Country: USA
Colour Code: Blue Grey, Brown, Sable
Material: Polyester

100% Polyester

$53.98 /yard
Product Code: CM-201610-2378
Fabric Width: 60″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Mink
Material: Polyester

100% Polyester

$107.98 /yard
Product Code: CM-201610-2377
Fabric Width: 54″
Country: USA
Material: Polyester

61% Coton
39% Polyester
Repeat Vertical: 4.25"
Repeat horizontal: 4.25"

$107.98 /yard
Product Code: CM-201610-2376
Fabric Width: 54″
Country: USA
Material: Polyester

61% Coton
39% Polyester
Repeat Vertical: 4.25"
Repeat horizontal: 4.25"

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

100% Coton
Repeat Vertical: 27"
Repeat horizontal: 13.5"

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

100% Coton
Repeat Vertical: 13.5"
Repeat horizontal: 13.5"

$67.98 /yard
Product Code: CM-201610-2371
Fabric Width: 54″
Country: USA
Material: Polyester

70% Coton
30% Polyester
Repeat Vertical: 2.5"
Repeat horizontal: 2.75"

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

100% Polyester

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

100% Polyester

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

100% Polyester
Repeat Vertical: 0.5"
Repeat horizontal: 1.25"

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

100% Polyester
Repeat Vertical: 0.5"
Repeat horizontal: 1.25"

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

100% Polyester
Repeat Vertical: 0.5"
Repeat horizontal: 1.25"

$57.98 /yard
Product Code: CM-201610-2363
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Brown, Grey, Persimmon, White

100% Coton
Repeat Vertical: 24.5"
Repeat horizontal: 27"

$57.98 /yard
Product Code: CM-201610-2362
Fabric Width: 54″
Country: USA
Colour Code: Blue Grey, Grey, Lime, Peacock, White

100% Coton
Repeat Vertical: 24.5"
Repeat horizontal: 27"

$89.98 /yard
Product Code: CM-201610-2360
Fabric Width: 108″
Country: Espagne
Material: Polyester

82% Polyester
18%Coton

$89.98 /yard
Product Code: CM-201610-2359
Fabric Width: 108″
Country: Espagne
Material: Polyester

82% Polyester
18%Coton

$89.98 /yard
Product Code: CM-201610-2358
Fabric Width: 108″
Country: Espagne
Material: Polyester

82% Polyester
18%Coton

$56.98 /yard
Product Code: CM-201610-2356
Fabric Width: 54″
Country: Royaume Uni
Colour Code: Grey, Lime, Mango, White, Yellow

100% Coton
Repeat Vertical: 13"
Repeat horizontal: 13.5"

$56.98 /yard
Product Code: CM-201610-2355
Fabric Width: 54″
Country: Royaume Uni
Colour Code: Grey, Light Green, Lime, Tropical, White

100% Coton
Repeat Vertical: 13"
Repeat horizontal: 13.5"

$67.98 /yard
Product Code: CM-201610-2354
Fabric Width: 54″
Country: USA

100% Coton
Repeat Vertical: 27"
Repeat horizontal: 27"

$70.98 /yard
Product Code: CM-201610-2352
Fabric Width: 54″
Country: USA
Colour Code: Indigo

100% Coton
Repeat Vertical: 3.5"
Repeat horizontal: 3.5"

$70.98 /yard
Product Code: CM-201610-2351
Fabric Width: 54″
Country: USA
Colour Code: Grey, Sandstone, White

100% Coton
Repeat Vertical: 3.5"
Repeat horizontal: 3.5"

$70.98 /yard
Product Code: CM-201610-2350
Fabric Width: 54″
Country: USA
Colour Code: Grey, Lime, Palm, White

100% Coton
Repeat Vertical: 3.5"
Repeat horizontal: 3.5"

$49.98 /yard
Product Code: CM-201610-2349
Fabric Width: 54″
Country: USA
Colour Code: Black, Brown, Grey, White

100% Coton
Repeat Vertical: 12.75"
Repeat horizontal: 13.5"

$49.98 /yard
Product Code: CM-201610-2348
Fabric Width: 54″
Country: USA
Colour Code: Brown, Grey, Pink, Rhubarb, White

100% Coton
Repeat Vertical: 12.75"
Repeat horizontal: 13.5"

$48.98 /yard
Product Code: CM-201610-2346
Fabric Width: 54″
Country: Inde
Colour Code: Black, Blue Grey, Brown, Grey, Panther
Material: Polyester

100% Polyester
Repeat Vertical: 5.5"
Repeat horizontal: 4.75"

$48.98 /yard
Product Code: CM-201610-2345
Fabric Width: 54″
Country: Inde
Colour Code: Grey, Storm, White
Material: Polyester

100% Polyester
Repeat Vertical: 5.5"
Repeat horizontal: 4.75"

$48.98 /yard
Product Code: CM-201610-2344
Fabric Width: 54″
Country: Inde
Colour Code: Crema, Grey, White
Material: Polyester

100% Polyester
Repeat Vertical: 5.5"
Repeat horizontal: 4.75"

$48.98 /yard
Product Code: CM-201610-2343
Fabric Width: 54″
Country: Inde
Colour Code: Gilded, Grey, White
Material: Polyester

100% Polyester
Repeat Vertical: 5.5"
Repeat horizontal: 4.75"

$43.98 /yard
Product Code: CM-201610-2342
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

$43.98 /yard
Product Code: CM-201610-2341
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

$43.98 /yard
Product Code: CM-201610-2340
Fabric Width: 54″
Country: Canada
Colour Code: Pewter
Material: Polyester

100% Polyester

$43.98 /yard
Product Code: CM-201610-2339
Fabric Width: 54″
Country: Canada
Material: Polyester

100% Polyester

1 2 3 4 25