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
153cm wide, ex-designer cotton poplin fabric featuring a small bouquet print on a navy ground, ideal for shirts.
160cm wide dual-sided twill fabric with a blue smooth finish and a textured grey reverse. Made from a viscose, wool, cupro blend.
Bella Satin Stretch - Petrol Blue
Bella Satin Stretch - Petrol Blue
147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
Lightweight Modal sweat shirting with a loopback. Also known as French terry construction.
Bella Satin Stretch - Navy
147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Bella Satin Stretch - Mint
147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.
Corin - Fur Backed Faux Leather - Brown
158cm wide, faux leather fabric in brown with a plush fur backing for added warmth and comfort.
Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.
Bella Satin Stretch - Lavender
Bella Satin Stretch - Lavender
147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.
140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.
Corin - Fur Backed Faux Leather - Black
Corin - Fur Backed Faux Leather - Black
158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
Donatella - Off White
150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.
Bella Satin Stretch - Grey
147cm wide 98% polyester 2% elastane stretch satin fabric in grey with a smooth and glossy finish.
Triple Crepe - Forest
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a forest green shade.
Suede Lined Shearling Fur
161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.
Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.
Bella Satin Stretch - Denim
147cm wide 98% polyester 2% elastane stretch satin fabric in denim blue with a smooth and glossy finish.
This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!
151cm wide, corduroy fleece fabric in olive green with a soft cord front and plush faux fur backing.
This polyester seersucker dress fabric in blue and green is perfect for beach wear, kaftans and palazzo pants.
Bella Satin Stretch - Black
147cm wide 98% polyester 2% elastane stretch satin fabric in black with a smooth and glossy finish.
151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
Triple Crepe - Cadbury's Purple
Triple Crepe - Cadbury's Purple
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.
Alexa - Sand
139cm wide 45% cotton and 55% linen chambray fabric in sand. Perfect for summer garments!
140cm wide, polyester corduroy quilting fabric in petrol. Great for cosy & stylish jackets and coats.
125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.
139cm wide 45% cotton and 55% linen chambray fabric in sage. Perfect for summer garments!
140cm wide, polyester corduroy quilting fabric in sand. Great for cosy & stylish jackets and coats.
This black and grey marl shirting fabric is made from a blend of linen and viscose, perfect for summer garments.
Alexa - Royal Blue
139cm wide 45% cotton and 55% linen chambray fabric in royal blue. Perfect for summer garments!
Corduroy Quilting - Rust
140cm wide, polyester corduroy quilting fabric in rust. Great for cosy & stylish jackets and coats.
Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.
139cm wide 45% cotton and 55% linen chambray fabric in orange. Perfect for summer garments!
This cotton lawn dress fabric in white features a large scale pink floral print, perfect for maxi skirts and dressmaking!
Corduroy Quilting - Cream
140cm wide, polyester corduroy quilting fabric in cream. Great for cosy & stylish jackets and coats.
Alexa - Olive
139cm wide 45% cotton and 55% linen chambray fabric in olive. Perfect for summer garments!
140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.
140cm wide, polyester corduroy quilting fabric in black. Great for cosy & stylish jackets and coats.
Alexa - Light Blue
139cm wide 45% cotton and 55% linen chambray fabric in light blue. Perfect for summer garments!
140cm wide, lightweight 100% polyester sequin lace in black with silver sequins on a net base.
Alexa - Grey
139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!
130cm wide, soft stretch sequin lace on a pale pink net with a colourful abstract sequin design.
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.