Croft Mill

Water Resistant Canvas Fabrics

Take a look at our water-resistant canvas fabrics, now available in a wider range of colours and weights, so you can find the perfect fabric for your garden furniture. All our fabrics are made from high-quality materials and are designed to withstand the elements, so you can rest assured that your garden furniture will be protected from the rain, snow, and sun. With our water-resistant canvas fabrics, you can enjoy your garden furniture for years to come.

1–24 of 33 items
View:
Sort by:
Water Resistant Canvas - Heavy - Navy
Part number
7264n

Water Resistant Canvas - Heavy - Navy

155cm wide 440gr/m² heavy water resistant PU coated polyester canvas in navy blue.
Price incl. VAT
£12.00 per metre
Luxe - Canvas - Grey & White Stripe
Part number
2109O13

Luxe - Canvas - Grey & White Stripe

This is a superb quality heavy, woven, water-resistant canvas in a variety of grey and white stripes. Looks great for outdoor furniture! Shop online now!
Price incl. VAT
£11.95 per metre
Luxe - Canvas - Blue Stripe
Part number
2109O12

Luxe - Canvas - Blue Stripe

A superb quality, heavy, woven, water-resistant canvas in a navy, grey, green, turquoise and taupe stripe. Ideal for outdoor furniture or crafts.
Price incl. VAT
£11.95 per metre
Luxe - Canvas - Kerala Yellow
Part number
2109O21

Luxe - Canvas - Kerala Yellow

A superb quality, heavy, woven, water-resistant canvas in forest green, yellow, sage and white stripes. Ideal for outdoor furniture or crafts.
Price incl. VAT
£11.95 per metre
Luxe - Canvas - Rainbow
Part number
2109O20

Luxe - Canvas - Rainbow

Superb quality, woven, water-resistant canvas in a rainbow gradient style stripe design consisting of orange, yellow, red, lilac, purple and aqua.
Price incl. VAT
£11.95 per metre
Water Resistant Canvas - Heavy - Pink
Part number
0321O01

Water Resistant Canvas - Heavy - Pink

155cm wide approx. 440gr/m² heavy water resistant PU coated polyester canvas in hot pink.
Price incl. VAT
£12.00 per metre
Bundles - Water Resistant Canvas Heavy Pack (1m)
Part number
Water­Re­sis­tan­tCanvas1

Bundles - Water Resistant Canvas Heavy Pack (1m)

In this bundle you will receive 3 pieces of water resistant canvas - heavy (approx. 4.05m in total) of various width, fabrics in different colours.
Old price
£41.52
Price incl. VAT
£37.37
10% discount
Valid until 14/12/2023
Water Resistant Canvas - Heavy - Lime
Part number
7264L

Water Resistant Canvas - Heavy - Lime

150 cm wide approx. 440gsm heavy water resistant PU coated polyester canvas in Lime.
Price incl. VAT
£12.00 per metre
Water Resistant Canvas - Heavy - Turquoise
Part number
7264z

Water Resistant Canvas - Heavy - Turquoise

155cm wide 440gr/m² heavy water resistant PU coated polyester canvas in Turquoise.
Price incl. VAT
£12.00 per metre
Water Resistant Canvas – Heavy – Khaki
Part number
7264e

Water Resistant Canvas – Heavy – Khaki

150cm 440gsm heavy water resistant PU coated polyester canvas in khaki.
Price incl. VAT
£12.00 per metre
Luxe - Canvas - Gucci
Part number
2007o43

Luxe - Canvas - Gucci

This is a superb quality, heavy, woven, water-resistant canvas, in a dark stripe in red, forest green and navy with a thin yellow/gold stripe.
Price incl. VAT
£11.95 per metre
Water Resistant Canvas - Royal
Part number
1780h

Water Resistant Canvas - Royal

145cm wide, royal blue, PU coated polyester canvas. Great for anywhere you need strong, water repellent fabric. Garden furniture? Bags? Covers for anything?
Price incl. VAT
£9.25 per metre
Luxe - Canvas - Kerala Orange
Part number
2006O24b

Luxe - Canvas - Kerala Orange

A superb quality water-resistant canvas, woven, in shades of orange, red, yellow, pink, purple, aqua and khaki. Great for adding pops of colour!
Price incl. VAT
£11.95 per metre
Luxe - Canvas - Regatta Beige
Part number
2006O02a

Luxe - Canvas - Regatta Beige

This is a superb quality, heavy, water-resistant canvas, woven, in a beige, white, black, grey and dull ochre stripe in varying widths.
Price incl. VAT
£11.95 per metre
Luxe - Canvas - Henley Red
Part number
2006O01c

Luxe - Canvas - Henley Red

Superb quality water resistant canvas, woven (stripe in beige and red).
Price incl. VAT
£11.95 per metre
Luxe - Canvas - Henley Green
Part number
2006O01b

Luxe - Canvas - Henley Green

Superb quality water resistant canvas, woven (stripe in beige and green).
Price incl. VAT
£11.95 per metre
Luxe – Canvas –  Regatta Red
Part number
2006O02b

Luxe – Canvas – Regatta Red

Superb quality water resistant canvas, woven (red, green, navy and camel stripe).
Price incl. VAT
£11.95 per metre
Water Resistant Canvas - Heavy - Purple
Part number
7264e

Water Resistant Canvas - Heavy - Purple

155cm wide 440gr/m² heavy water resistant PU coated polyester canvas in purple.
Price incl. VAT
£12.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
£12.00 per metre
Water Resistant Canvas - Heavy - Green
Part number
7264b

Water Resistant Canvas - Heavy - Green

150cm 440gsm heavy water resistant PU coated polyester canvas in green.
Price incl. VAT
£12.00 per metre
Water Resistant Canvas - Khaki
Part number
1780d

Water Resistant Canvas - Khaki

145cm wide PU coated polyester canvas: Very strong and water resistant. 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. Great for anywhere you need strong, water repellent fabric. This one comes in vibrant pink.
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. This one comes in warm shade of red.
Price incl. VAT
£9.25 per metre
Water Resistant Canvas - Black
Part number
1780a

Water Resistant Canvas - Black

145cm wide, black, PU coated polyester canvas: Very strong and water resistant. Great for anywhere you need strong.
Price incl. VAT
£9.25 per metre