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.
150cm wide, lightweight naturally water-resistant fabric in forest green. Suitable for banners, bags, & lightweight outwear.
150cm wide, lightweight naturally water-resistant fabric in bright green. Suitable for banners, bags, & lightweight outwear.
150cm wide, lightweight water-resistant ripstop nylon fabric in dark grey/black. Suitable for banners, bags, & lightweight outwear.
150cm wide, lightweight naturally water-resistant fabric in navy blue. Suitable for banners, bags, & lightweight outwear.
150cm wide, lightweight naturally water-resistant fabric in purple. Suitable for banners, bags, & lightweight outwear.
150cm wide, lightweight naturally water-resistant fabric in red. Suitable for banners, bags, & lightweight outwear.
Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.
This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!
This is a simply stunning John Kaldor ITY jersey fabric in a bold fuchsia pink colour! This is a medium weight fabric with a huge amount of stretch!
Fabulous medium weight John Kaldor ITY jersey fabric. This one has a huge amount of stretch and comes in teal.
145cm wide French navy cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide hot pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide ivory cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide pale blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide pale cream cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide royal blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
For the first time for a long time here we have a 112cm wide cloth, all 65% polyester, 35% cotton all pretty in their own way.
112cm wide, 65% polyester, 35% cotton soft white blouse fabric with an all over tiny motif, self coloured design. Great for summer shirts, blouses and dresses.
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.
160cm wide dual-sided twill fabric with a blue smooth finish and a textured grey reverse. Made from a viscose, wool, cupro blend.
Rayon, nylon and polyester blend cable knit jersey fabric in black, perfect for stretchy cardigans or jumpers.
A beautifully soft 100% acetate lining fabric in a rose pink shade, featuring a subtle woven rose design.
144cm wide, acetate/viscose twill lining fabric in pink with black threads to create a unique finish.
143cm wide, lightweight cotton chambray with rose print on blue, ideal for summery makes!
Woven in Italy, our wool and polyamide blend tweed coating fabric comes in a pink hue, perfect for smart dresses.
148cm wide, 100% linen fabric in a dusky rose pink shade with a soft, breathable finish.
Rosie Posie Jersey - Upsy Daisy
Viscose and elastane blend jersey fabric featuring a floral print on a black ground, ideal for floaty trousers and draped cardigans!
143cm wide, Italian scarlet red polyester crepe with a satin finish on one side. Drapes beautifully.
Roxy Stretch Velvet - Amethyst
Plain 4-way stretch velvet dress fabric with a rich purple hue. 154cm wide soft velour cloth, ideal for evening and lounge-wear.
Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
148cm wide, beautiful quality stretch velvet dress fabric in emerald green. A†4-way stretch knitted velour, perfect for evening wear.â€
High quality, plain navy 4-way stretch velvet dress fabric. Ideal for evening wear. 148cm wide made from a polyester & elastane blend.
Peacock blue, plain 4-way stretch knitted velour, great for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Deep purple, plain 4-way stretch knitted velour, perfect for special occasion outfits. 154cm wide, quality stretch velvet dress fabric.
148cm wide, plain 4-way stretch knitted velour, especially good for evening wear. Beautiful quality, wine red stretch velvet dress fabric.
174cm wide, mid-weight cotton fabric in pink with a fleecy finish, beautifully cosy and ideal for tracksuits.
Very special 135cm wide heavy cotton jersey in a grey and black stripe on a royal blue background. Perfect for dressmaking.
Our black satin-backed crepe dressmaking fabric is bold and reversible, ideal for special occasion garments and evening wear!
A fabulous printed cotton dress fabric featuring a geometric pattern of oranges, terras, pinks and creams on a black background. Ideal for shirts!
150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.
This 155cm wide knitted coating fabric combines the warmth and luxury of wool with the added durability & flexibility of nylon.
138cm wide, lightweight suiting fabric in ivory with a soft stretch and luxurious hand.
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.