Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Free UK delivery over £75
Water Resistant Canvas Medium - Beige
Water Resistant Canvas Medium - Beige
149cm wide, PU-coated polyester canvas in beige, strong, water-resistant, and perfect for a variety of garden styles. Oeko-TexÆ certified.
Water Resistant Canvas Medium - Grey
Water Resistant Canvas Medium - Grey
149cm wide PU coated water-resistant strong polyester canvas fabric in mid-grey. Approx 225gsm! OEKO-TexÆ
Water Resistant Canvas Medium - Khaki
Water Resistant Canvas Medium - Khaki
149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a classic shade of khaki. Approx 225gsm! OEKO-TexÆ
Water Resistant Canvas Medium - Navy
Water Resistant Canvas Medium - Navy
149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a classic shade of navy. Approx 225gsm! OEKO-TexÆ
Water Resistant Canvas Medium - Black
Water Resistant Canvas Medium - Black
149cm wide PU coated polyester canvas in black: Great for anywhere you need strong, water repellent fabric. Approx 225gsm! OEKO-TexÆ.
Water Resistant Canvas Medium - Forest
Water Resistant Canvas Medium - Forest
149cm wide PU coated polyester canvas in green, strong and water resistant. Great for anywhere you need strong, water repellent fabric. OEKO-TexÆ
Water Resistant Polyester Light - Black
Water Resistant Polyester Light - Black
150cm wide water-resistant polyester fabric in black, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.

CROFT MILL Newsroom
READ NOW
Water Resistant Canvas Medium - Turquoise
Water Resistant Canvas Medium - Turquoise
149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a fresh turquoise colour. Approx 225gsm! OEKO-TexÆ
Water Resistant Canvas Medium - Bubblegum Pink
Water Resistant Canvas Medium - Bubblegum Pink
149cm wide PU coated polyester canvas. Great for anywhere you need strong, water repellent fabric. This one comes in vibrant pink. OEKO-TexÆ
Water Resistant Canvas Medium - Cherry Red
Water Resistant Canvas Medium - Cherry Red
149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in warm shade of red. OEKO-TexÆ
Red water resistant sports fabric for jacketing and trousers with a peach skin finish
Water Resistant Polyester Light - Purple
Water Resistant Polyester Light - Purple
150cm wide water-resistant polyester fabric in purple, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Water Resistant Polyester Light - Fluorescent Pink
Water Resistant Polyester Light - Fluorescent Pink
150cm wide water-resistant polyester fabric in pink, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Water Resistant Canvas Medium - Purple
Water Resistant Canvas Medium - Purple
149cm wide purple PU coated polyester canvas: Great for anywhere you need strong, water resistant fabric. Approx 225gsm! OEKO-TexÆ
Water Resistant Canvas Medium - Lime
Water Resistant Canvas Medium - Lime
149cm wide PU coated polyester canvas: Great for anywhere you need strong water resistant fabric! In a fresh lime green shade. OEKO-TexÆ
Water Resistant Polyester Light - Fluorescent Yellow
Water Resistant Polyester Light - Fluorescent Yellow
150cm wide water-resistant polyester fabric in yellow, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Super Drape - Pink
Superb twill draping viscose dress fabric in pink.
Water Resistant Polyester Light - Royal
Water Resistant Polyester Light - Royal
150cm wide water-resistant polyester fabric in royal blue, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Luxe - Canvas - Pop Art
148cm wide water-resistant PU coated polyester canvas fabric with orange, teal, cerise, lime & royal stripes is sure to add a pop of colour to any outdoor space.
Water Resistant Polyester - Light - All Colours
150cm wide face side water-resistant polyester fabric, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Poplin Print - Union Jack
This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.
Super Drape - Beige
Superb twill draping viscose dress fabric in beige.
Light gold 140cm-wide corded lace fabric, ideal for creating stunning wedding gowns, bridesmaid dresses, and special occasion attire.
Printed Satin Lining - Pedro
This satin purple 100% polyester lining fabric features a black damask printed pattern, perfect to pair with skirts, trousers or coats!
Luxe - Canvas - Kerala Yellow
148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
Stof Fabric - Vintage Roses - Lilac
Stof Fabric - Vintage Roses - Lilac
Vintage-inspired 112cm wide cotton fabric with a pale lilac rose print on dark lavender ground. Designed in Denmark, printed in Japan.
Stof Fabric - Woodland - Pink
112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.
Nostrovia
Black twill wool panel coating fabric, with a boucle stripe
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
Stof Fabric - Rainbow Drops
Japanese craft cotton in a multi-coloured rainbow drop design.
Stof Fabric - Majestic - Beige
110cm wide cotton fabric with vintage floral design in beige on a white ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.
Viscose Poplin - Paisley Punch
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Jersey - Slinky Royal Blue
150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.
Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!
Printed Satin Lining - Binoculars
Unique binocular printed satin lining on a pink polyester fabric, excellent to line dresses, waistcoats, or fun suits!
Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.
Easy Draping ITY jersey in a coral, blue, black and white abstract design.
Viscose Poplin Challis - Hazel
Viscose Poplin Challis - Hazel
Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers
Stof Fabric - Dew Drops - Lavender
112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.
Stof Fabric - Turquoise Garden
Stof Fabric - Turquoise Garden
112cm wide Japanese cotton fabric with detailed white and turquoise floral design, perfect for shirting, blouses, tea-dresses, quilting, and soft furnishings.
A superb quality satin this has 3% elastane and stretches a little, it is medium weight and opaque so you don't need to line it.
Summer Rain - Emerald
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.