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 51 items
View:
Sort by:
Tweety Pie
Part number
2209VM03

Tweety Pie

145cm wide, woven cotton canvas fabric in yellow, excellent for home furnishings, bags and craft projects!
Price incl. VAT
€11.50 per metre
Buddy - Red
Part number
2211VM01B

Buddy - Red

This textured plain linen-style weave fabric features a soft red hue. Perfect for curtains, blinds and soft furnishings. Brilliant for festive crafts.
Price incl. VAT
€12.65 per metre
Brushed Strokes
Part number
2201VM02

Brushed Strokes

This beautiful beige cotton canvas is 140cm wide and features a painterly geometric circle pattern perfect for soft furnishings or bags!
Old price
€13.80
Price incl. VAT
€11.04 per metre
20% discount
Valid until 10/12/2024
Aphrodite
Aphrodite
Part number
2201VM01

Aphrodite

140cm wide, white viscose linen fabric with a large metallic gold stripe throughout in various directions. Good fabric for a throw!
Old price
€34.49
Price incl. VAT
€31.04 per metre
10% discount
Valid until 17/08/2024
A Better Place - Barny
Part number
2206F03

A Better Place - Barny

This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.
Price incl. VAT
€17.25 per metre
A Better Place - Sleepy Fox
Part number
2206F04

A Better Place - Sleepy Fox

This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
Old price
€17.25
Price incl. VAT
€13.80 per metre
20% discount
Valid until 10/12/2024
A Better Place - Patchwork Ted
Part number
2206F01

A Better Place - Patchwork Ted

This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects. Shop Fabric Online!
Old price
€17.25
Price incl. VAT
€15.52 per metre
10% discount
Valid until 17/08/2024
A Better Place - Terminal
Part number
2206F02

A Better Place - Terminal

Unique and bold, this black printed cotton canvas features an interesting birds-eye airport design. Perfect for home furnishings, bags and crafts.
Old price
€17.25
Price incl. VAT
€13.80 per metre
20% discount
Valid until 10/12/2024
A Better Place - Primrose Pink
Part number
2206F07A

A Better Place - Primrose Pink

Simply gorgeous printed cotton canvas fabric ideal for designing bags & cushions. A white floral design in white and grey on a pink background.
Price incl. VAT
€17.25 per metre
Good, Better, Best
Part number
2204VM01

Good, Better, Best

This is a fantastic 138cm wide, cream, blue and green checked cotton fabric with a fine border in burgundy and pink.
Price incl. VAT
€16.10 per metre
Canvas - To Wear Or Not TO Wear -
Part number
2112PH

Canvas - To Wear Or Not TO Wear -

Fine, soft cotton canvas in cream with an all over spot design in shades of stone, turquoise, grey, lime green and so called burned orange. I think it has a use beyond clothing, and could well be a poses apron.
Price incl. VAT
€14.89 per metre
Canvas - VW Campervan - Pink
Part number
2111PH17

Canvas - VW Campervan - Pink

A 150cm wide, plain light beige cotton canvas with a Volkswagen carvanette print, in rows all over the cloth. The vehicles come in different colours and no doubted printed before the emissions scandal.
Price incl. VAT
€14.89 per metre
Canvas - Palms - Sage
Part number
2111PH03

Canvas - Palms - Sage

140cm wide cotton canvas with an all over palms sage print on a pale cream background.
Price incl. VAT
€14.89 per metre
Cotton Canvas - Art Noveau - Black/White
Part number
2111PH08

Cotton Canvas - Art Noveau - Black/White

Fabulous black/white cotton canvas fabric in a Art Noveau inspired abstract design. Superb for bag making and cushion covers and soft furnishing.
Price incl. VAT
€14.89 per metre
Cotton Canvas - Chain Gang - Blue
Part number
2111PH05

Cotton Canvas - Chain Gang - Blue

A 150cm wide medium weigh cotton canvas in a dirty sort of cream, with a darker blue 10mm stripe running down the cloth. It reminds me a little bit of bandits, or escaped jailbirds in Oh Brother Where Art Thou
Price incl. VAT
€14.89 per metre
Canvas - Bone - Red
Part number
2111PH07

Canvas - Bone - Red

Cotton canvas in a dark red and off white stripe.
Price incl. VAT
€14.89 per metre
John Louden Canvas - Cats
Part number
2111O10

John Louden Canvas - Cats

148cm wide cotton cotton canvas by John Louden with an all over cat print.
Price incl. VAT
€12.07 per metre
Water Resistant Canvas - Heavy - Navy
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
€13.80 per metre
John Louden Canvas - Sewing Essentials
Part number
2107O31

John Louden Canvas - Sewing Essentials

140cm wide cotton cotton canvas by John Louden with an all over sewing essentials print on an ivory background. Approx. 220gr/m²
Price incl. VAT
€20.69 per metre
Cotton Canvas - Mid Blue
Part number
2107O01

Cotton Canvas - Mid Blue

Cotton canvas in mid blue. Very strong cloth for use anywhere you need strength.
Price incl. VAT
€12.59 per metre
Cotton Canvas - Yellow
Part number
2106O08

Cotton Canvas - Yellow

Cotton canvas in yellow. very strong cloth for use anywhere you need strength.
Price incl. VAT
€12.59 per metre
Water Resistant Canvas - Heavy - Pink
Water Resistant Canvas - Heavy - Pink
Part number
7264f

Water Resistant Canvas - Heavy - Pink

155cm wide approx. 440gr/m² heavy water resistant PU coated polyester canvas in pink.
Price incl. VAT
€13.80 per metre
Heavy Cotton Canvas - Purple
Part number
1202AM01

Heavy Cotton Canvas - Purple

Heavy cotton canvas in purple very strong cloth, perfect for soft furnishing & bags. 
Price incl. VAT
€14.37 per metre
Cotton Canvas - Navy
Part number
2102O12

Cotton Canvas - Navy

Cotton canvas in navy. Very strong cloth for use anywhere you need strength.
Price incl. VAT
€12.59 per metre