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
112cm wide, printed poly/cotton fabric featuring a pink & purple princess theme on a white ground. Perfect for children's crafts.
This 143cm wide viscose tencel finish fabric in pink is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
154cm wide, poly crochet lace fabric. Perfect for elegant evening wear or a chic beach cover-up.
Our quality softshell melange fabric is made from 100% polyester and water-resistant. Featuring a petrol blue marl design.
Qjutie - Jacquard Towelling - Flower Power
150cm wide, cotton/polyester floral jacquard towelling fabric, from the Qjutie & The Qjutest range.
150cm wide red polyester nylon silk dress fabric, a stunning blend that combines elegance and softness.
Qjutie - Burnout Denim - Yellow
150cm wide, cotton/polyester burnout denim fabric in yellow, from the Qjutie & The Qjutest range.
Qjutie - Summer Denim - Yellow
150cm wide, cotton/polyester denim fabric in yellow, from the Qjutie & The Qjutest range.
Lace Embroidered Collar - Dolly - Cream
Floral cotton embroidered polyester lace collars; 19cm x 4cm; a charming touch to any vintage ensemble.
Punch - Chartreuse
145cm wide, midweight satin-backed crepe fabric in chartreuse made from polyester with great draping qualities.
Polyester Flat Lace Trim - Annie - Ivory
35mm wide ivory floral flat lace trim. Perfect for all kinds of craft, dressmaking & sewing projects. Sold in 10 metre lengths.
Never Get A Look In
145cm wide, suede dress fabric in royal blue, soft as they come - made from polyester and elastane.
Our polyester, viscose and elastane jacquard jersey fabric has a knitted zigzag pattern in a green hue.
Quilted coating fabric in a pearl white shade, perfect for padded jackets, bags and waistcoats!
BA - Erin - Black
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in black.
150cm wide, 100% polyester satin fabric with an all-over floral print in shades of brown.
Polyester Flat Lace Trim - Daisy - Black
5cm wide black floral flat lace trim. Perfect for all kinds of craft, dressmaking & sewing projects. Sold in 10 metre lengths.
Polyester Flat Lace Trim - Sophie - Soft White
12mm wide soft white flat lace trim. Perfect for all kinds of craft, dressmaking & sewing projects. Sold in 10 metre lengths.
145cm wide, lightweight polyester crepe fabric with abstract floral sprigs on a yellow ground.
135cm wide, iridescent diamond quilted polyester fabric. Ideal for standout coats & jackets.
145cm wide, polyester & spandex soft-shell fabric with a vibrant tie-dye-like digital print.
135cm wide, polyester coating fabric in black with a print of letters and numbers, perfect for winter fashion.
Fibre Mood - Heavy Crepe - Plum
145cm wide, polyester, viscose & elastane, 285gsm heavy crepe dress fabric in dark purple.
Made from 93% viscose and 7% polyester, this nude dress fabric is great for palazzo pants, blouses and skirts!
Gorgeous grey viscose and polyester blend dressmaking fabric, ideal for floaty blouses, skirts or palazzo pants!
140cm wide, dark grey ribbed viscose and polyester jersey fabric. Lightweight, soft and breathable.
158cm wide camel/brown 100% polyester synthetic fur fabric with an embossed square design. Luxuriously soft, warm, and versatile faux fur fabric.
Fur Lined Cord - Light Brown
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Stretch Breathable Lining - Turquoise Floral
152cm wide turquoise floral stretch lining fabric, 128gsm. A soft, breathable polyester elastane blend with added stretch
172cm wide, finely woven ex-designer fabric. A uniquely beautiful cloth that is sheer when stretched, with a luscious red hue - perfect for underwear.
145cm wide, polyester voile fabric featuring an abstract floral print in a pink and green hue, perfect for dresses!
Sheer 160cm polyester chiffon with burnout polka dots, perfect for elegant dresses, blouses, and scarves.
145cm wide, fine and soft polyester fabric in shimmering pale gold with a chainmail style weave.
Superior Sweatshirt - Palest Grey
Made from 70% cotton, 30% polyester, this sweatshirt fabric in pale grey is great for joggers.
130cm wide, blue net lace with floral and vine embroidery and a light dusting of silver sparkle.
Perfect for gym/yoga wear, our polyester/elastane blend jersey fabric in a pink hue features a unique crane print.
160cm wide, nude faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.
This cork fat quarter bundle contains 4, 50x65cm pieces with a mixed bunch design. Ideal for handbags or accessories!
160cm wide, viscose and polyester knitted pique fabric in ivory with a soft Tencel finish.
143cm wide, viscose Tencel finish fabric in royal. Perfect for creating tops, trousers & dresses!
This ochre yellow teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Pretty Polly - Fairy Godmother
This is a great quality white polycotton fabric featuring fairies, flowers, castles and more! All in delicate tones of pinks, purples and blues. Ideal for crafts!
Qjutie - Floral Jacquard - Dusty Salmon
160cm wide, cotton/polyester jacquard fabric in dusty salmon, from the Qjutie & The Qjutest range.
Qjutie - Bamboo Towelling - Ecru
150cm wide, bamboo & polyester towelling fabric in ecru, from the Qjutie & The Qjutest range.
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.