Croft Mill

Canvas

Canvas fabrics can range from heavy to lightweight and made in any yarn type but ultimately they are a strong cloth that can be used for hammocks, awnings, beanbags, bags, soft furnishing, blinds, and work wear. We have canvas fabrics suitable for all of the above some plain, some in some wonderful designs, some waterproof for your outdoor furniture. Take your pick.

49–54 of 54 items
View:
Sort by:
Beehive - Grey
Part number
1709O01

Beehive - Grey

112cm wide, good quality, cotton canvas fabric in grey, with an all over hexagon pattern in blue.
Price incl. VAT
£7.50 per metre
Out of stock
Bag Lady - Water Resistant Canvas Check
Part number
6364e

Bag Lady - Water Resistant Canvas Check

Water-resistant canvas check – Water runs off this quite subtly beautiful black polyester canvas, in that there is a wonderfully subtle red and green check running though it that is barely visible. Love it! 160cm wide.
Price incl. VAT
£7.00 per metre
Out of stock
Cotton Canvas - The Crafty Spot - Pale Pink
Part number
CM1063j

Cotton Canvas - The Crafty Spot - Pale Pink

Cotton canvas in pale pink printed onto a cream canvas base cloth.
Price incl. VAT
£7.95 per metre
Out of stock
John Louden Canvas - Tropicana
Part number
JL7243b

John Louden Canvas - Tropicana

138cm wide cotton cotton canvas by John Louden in white with parrots all over printed on.
Price incl. VAT
£18.00 per metre
Out of stock
Mix And Match - Close To The Wind - French Navy
Part number
7378b

Mix And Match - Close To The Wind - French Navy

112cm wide decent weight cotton sail cloth available in french navy blue. The width is a bit of a drawback but the cloth is good.
Price incl. VAT
£8.95 per metre
Out of stock
Canvas - Man's Best Friend
Part number
1992c

Canvas - Man's Best Friend

A 150cm wide soft very light beige cotton canvas, with an all over print of small green spots and dogs of slightly varying shapes and sizes. The spots are an almost apple green. While the dogs come in tan, grey, duck egg blue, medium beige and dark browny
Price incl. VAT
£12.75 per metre
Out of stock