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.

1–24 of 47 items
View:
Sort by:
Water Resistant Canvas - Anchor
Part number
2001O01

Water Resistant Canvas - Anchor

140cm wide excellent quality ­waterproof ­fabric with a stunning blue anchor print on a white background.  
Price incl. VAT
£9.25 per metre
A Better Place - Cork
Part number
1905B08B

A Better Place - Cork

Beautifully made cotton canvas fabric perfect for bags, cushions & blinds. Cork – A fairly simple floral design in white with black centres and some beige foliage all on a very pale duck egg blue background.
Price incl. VAT
£15.00 per metre
A Better Place - Coral Island
Part number
1905B08D

A Better Place - Coral Island

Beautifully made cotton canvas fabric perfect for bags, cushions & blinds. Coral Island – An aquarium/­Coral sea wildly coloured tropical fish design in a very pale blue background and not a bit of plastic in sight.
Price incl. VAT
£15.00 per metre
A Better Place - St Lucia
Part number
1905B08C

A Better Place - St Lucia

Beautifully made cotton canvas fabric perfect for bags, cushions & blinds. St Lucia – A large tropical leaf plant design in fairly soft tones of beige, grey, turquoise, green with some black all on a white ground.
Price incl. VAT
£15.00 per metre
A Better Place - Cat Island
Part number
1905B08E

A Better Place - Cat Island

Beautifully made cotton canvas fabric perfect for bags, cushions & blinds. Cat Island – A novelty quite small cat fish design in lots of different colours none to brash and all on a pale grey background.
Price incl. VAT
£15.00 per metre
Water Resistant Canvas - Heavy - Grey
Part number
7264O

Water Resistant Canvas - Heavy - Grey

150 cm wide approx. 440gsm heavy water resistant PU coated polyester canvas in grey.
Price incl. VAT
£10.25 per metre
Water Resistant Canvas - Heavy - Green
Part number
7264b

Water Resistant Canvas - Heavy - Green

150 cm wide approx. 440gsm heavy water resistant PU coated polyester canvas in green.
Price incl. VAT
£10.25 per metre
John Louden - Mesmerizing
Part number
1810O01

John Louden - Mesmerizing

We haven’t very much of this quite astonishing very lightweight cotton canvas trousering in pale grey with an abstract all over geometric design in pale green, pale orange, mint, turquoise and a little white with black dots all over the place.
Price incl. VAT
£12.00 per metre
Cotton Canvas - Red
Part number
1809O17

Cotton Canvas - Red

Cotton canvas in red. very strong cloth for use anywhere you need strength.
Price incl. VAT
£9.00 per metre
Cotton Canvas - Jo
Part number
1808B02a

Cotton Canvas - Jo

Cotton canvas fabric with a multi­coloured paisley design, beautiful canvas
Price incl. VAT
£15.50 per metre
Cotton Canvas - Fantastic Jurassic
Part number
1808B02c

Cotton Canvas - Fantastic Jurassic

Cotton canvas fabric with a navy background and cute dinosaurs in various colours all over the fabric.
Price incl. VAT
£12.60 per metre
Crossing The Bridge - Navy Blue
Part number
1802003c

Crossing The Bridge - Navy Blue

We have here lightweight cotton canvas 112 cm wide with a small cream spot decoration and a fairly soft finish in navy blue.
Price incl. VAT
£7.50 per metre
Crossing The Bridge - Pale Green
Part number
1802003b

Crossing The Bridge - Pale Green

We have here lightweight cotton canvas 112 cm wide with a small cream spot decoration and a fairly soft finish in pale green.
Price incl. VAT
£7.50 per metre
Crossing The Bridge - Beige
Part number
1802003a

Crossing The Bridge - Beige

We have here lightweight cotton canvas 112 cm wide with a small cream spot decoration and a fairly soft finish in beige.
Price incl. VAT
£7.50 per metre
Water Resistant Canvas - Khaki
Part number
1780d

Water Resistant Canvas - Khaki

145cm wide PU coated polyester canvas: Very strong and water resistant. Great for anywhere you need strong, water repellent fabric. Garden furniture? Bags? Covers for anything? This one comes in a classic shade of khaki. Approx 225gsm!
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Bubblegum Pink
Part number
1780k

Water Resistant Canvas - Bubblegum Pink

145cm wide PU coated polyester canvas: Very strong and water resistant. Great for anywhere you need strong, water repellent fabric. Garden furniture? Bags? Covers for anything? This one comes in vibrant pink. Approx 210gsm!
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Cherry Red
Part number
1780j

Water Resistant Canvas - Cherry Red

145cm wide PU coated polyester canvas: Very strong and water resistant. Great for anywhere you need strong, water repellent fabric. Garden furniture? Bags? Covers for anything? This one comes in warm shade of red. Approx 210gsm!
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Multi Stripe - Green/Red
Part number
1804O14

Water Resistant Canvas - Multi Stripe - Green/Red

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in green, red, orange, white and black stripes.
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Multi Stripe - Yellow/Mint
Part number
1804O13

Water Resistant Canvas - Multi Stripe - Yellow/Mint

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in mint green, yellow, red and navy blue stripes.
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Pastel Stripe
Part number
1804O15

Water Resistant Canvas - Pastel Stripe

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in pale green, cream and rust coloured stripes.
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Stripe - Navy/Mint
Part number
1804O12

Water Resistant Canvas - Stripe - Navy/Mint

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in navy blue with mint green stripes.
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Stripe - Navy/Red
Part number
1804O11

Water Resistant Canvas - Stripe - Navy/Red

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in navy blue with red stripes.
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Navy/White
Part number
1804O17

Water Resistant Canvas - Navy/White

140cm wide PU coated printed polyester canvas fabric. Great for anywhere you need a strong, water repellent fabric. Comes in white and navy blue stripes.
Price incl. VAT
£9.25 per metre
Checkered History - With Red
Part number
1801002b

Checkered History - With Red

140cm wide substantial cotton canvas in a cream and air force blue and dark red, 1cm check. Great as a pair of Summer trousers or shorts, but I am sure origins to occasional cushion covers.
Price incl. VAT
£6.50 per metre