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.
Bella Satin Stretch - Petrol Blue
147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
147cm wide 98% polyester 2% elastane stretch satin fabric in red with a smooth and glossy finish.
This exquisite bleached white crepe de chine is made from 100% silk and a pure delight to work with. Create showstopping wedding and prom dresses.
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
154cm wide, wool suiting fabric with a brown & black houndstooth check, made in Italy.
154cm wide, fine 97% wool & 3% elastane suiting fabric in black with a beautifully soft finish.
This 146cm wide medium weight navy cotton suiting/dress fabric is made from 100% cotton and features a subtle satin sheen finish.
Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.
Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
154cm wide, soft lightweight wool coating fabric in very dark brown. Woven in Italy and 380gsm.
150cm wide, polyester fleece in taupe with a soft flocked reverse, ideal for cosy winter layering.
147cm wide, bi-stretch twill fabric in white with a ribbed texture and flexible two-way stretch.
Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.
Italian-woven petrol blue suiting fabric. Made from 73% virgin wool, 26% mohair, 1% elastane.
Woven in Italy, this ex-designer fine cotton shirting fabric in a dark blue hue is 140cm wide, ideal for skirts.
Made of 80% polyester & 20% wool, this tartan & dogtooth check fabric features a hint of pink on a black & white ground. Ideal for coats & jackets!
150cm wide, British-woven 100% wool herringbone tweed jacketing in olive green and black.
140cm wide, ex-designer 100% linen fabric in pale grey, coarsely woven for texture. Woven in Italy.
Open-knit polyester jersey fabric in pink featuring a bold pucci print, perfect for beach cover-ups or palazzo pants!
142cm wide, black cotton stretch dress & trouser fabric, adorned with a ditsy leaf-like print in beige.
This soft cloth is made from 100% viscose and has a small-scale white floral print on a pink ground, perfect for floaty blouses or skirts!
100% polyester special dress fabric featuring an all-over silver glitter face with an intricate pattern on a knit net base.
145cm wide 98% wool 2% lycra divine suiting in the finest of birds eye weaves.
Reasonably heavy black cotton fabric with a soft finish.
Black satin dressmaking fabric featuring a pink abstract 'fan tail' design, perfect for blouses, party wear or shirts!
Black Wool with Cashmere Coating
Made from a blend of wool, polyester and cashmere, this timeless black coating fabric is perfect for outerwear!
Woven in Yorkshire, polyester wool blend melton coating fabric in black with a very dark navy reverse, ideal for high-quality jackets.
153cm wide, black 100% cotton poplin shirting fabric, lightweight and crisp with a smooth finish.
Blackout Curtain Lining - White
137cm wide, three pass thermal blackout curtain fabric in plain white, polyester and cotton acrylic blend that blocks light for improved sleep.
150cm wide, lightweight British worsted wool twill suiting in black with a soft brushed surface.
Soft, durable antipill polyester fleece, 144cm wide with a blue-green tartan print. Oeko-tex certified.
Superior 100% Cotton fabric in brilliant white. Perfect for sewing and crafts alike.
150cm wide, 100% cotton lightweight camouflage print fabric, perfect for trousers and shirts.
150cm wide colourful geometric block print cotton poplin fabric. Suitable for jackets, trousers, skirts & soft furnishings.
A neat, small-scale floral print on 100% linen, this fabric has a natural, easy feel and a clean handle.
Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
This underslip fabric has a non slip strip to prevent any "riding" up the legs. Extremely supportive control fabric sold as three panels over your chosen meterage.
142cm wide form-fitting dress fabric made from a blend of polyester, viscose and elastane. Ex-designer cloth featuring a burnt orange face and a black reverse.
150cm wide, 100% linen chambray shirting fabric woven in Italy in rust orange & dark brown yarns.
150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in damson.
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
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.