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.
Hand-dyed and hand-printed Batik cotton poplin fabric for dress and crafts in shades of purple and lilac.
Hand-dyed and hand-printed Batik cotton poplin fabric for dress and crafts in teal with an orange leaf print.
Riley Black - Mega Chevron - Black and White
Remnant - Viscose Satin - Interstellar (1.25m)
Remnant - Cotton Lawn - Garden Sparkles (2m)
Remnant (2m) - 150cm wide 80% wool 20% polyester soft finish suiting in a little bit of a complicated black and white check.
140cm wide, Italian ex-designer damson suiting fabric. Crafted from a blend of polyester & elastane.

Wool Coating
BROWSE NOW
Vlieseline - Style-Vil Sew In Foam Interlining
Ideal for padding & providing structural support for garments, accessories, crafts and home dÈcor.
Heat Resistant Insulating Wadding
160cm wide polyester insulating wadding, ideal for crafting oven gloves, iron board covers & more!
Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in damson.
150cm wide, polyester & elastane finest faux suede fabric in beige with a brown dogtooth print.
150cm wide, polyester and wool coating fabric, with a black, grey & damson camouflage design.
Whitecroft Essentials - Snap Fasteners - Silver (8.5/8mm)
Perfect for all your haberdashery needs, these snap fasteners are easy to use and ideal for a variety of sewing projects.
Scallop Crochet Lace - Blue & White
13mm wide scalloped crochet lace in blue and white. Perfect for adding a touch of charm to your projects.
13mm wide crochet elasticated lace in a delightful spectrum of plum and pink hues.
Elevate your creations with our 1cm black organza ribbon. Sold in 5 metre lengths.
Elastic Round Cord - Mustard (1mm)
Our 1mm round elastic cord in a mustard yellow colour is sold in metre lengths, perfect for sewing and crafting projects.
Elastic Round Cord - Fluorescent Pink (2.5mm)
Our 2.5mm round elastic cord in a fluorescent pink shade is sold in metre lengths, perfect for sewing and crafting projects.
Crochet Stretch Lace - Rainbow
1cm wide elasticated cotton scalloped edge crochet lace trim, in a vibrant palette of rainbow shades.
1.5cm wide French scalloped crochet lace in a delightful spectrum of blue hues.
Crochet Stretch Lace - Pink & Purple
12mm wide elasticated cotton stretch crochet lace trim in a palette of pink & purple shades.
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!
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Our polyester satin dress fabric features an elegant geometric design in a rust shade, ideal for blouses and skirts!
Poplin Styles - Souvenirs - Sage
110cm wide, 100% cotton poplin fabric in sage green with an ensemble of trinkets and souvenirs.
Poplin Styles - Ditsy Floral - Pink
145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!
Black satin dressmaking fabric featuring a pink abstract 'fan tail' design, perfect for blouses, party wear or shirts!
140cm wide, digitally printed viscose satin fabric with an abstract floral design in vibrant colours.
150cm wide, polyester satin fabric with a soft peach finish; digitally printed abstract design in brown, pink, green hues.
Made from 100% polyester, this silky satin dress fabric features a bronze and black animal print, ideal for blouses.
This polyester satin dress fabric features an orange, black, white geometric pattern, designed and printed in Italy.
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Æ.
Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.
Sewing Room - Floral Pop - Navy
100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.
Quite substantial scuba jersey in grey with a detailed floral and leaf print all over in bright colours! Perfect for those ultra-tight jegging garments!
140cm wide fine polyester Georgette in shades of blue with an abstract pattern. I suppose it's really only minor variations of one shade of blue and is exceptionally subtle.
Fun, digitally printed cotton dress fabric featuring the characters Tom and Jerry on a bright and colourful background! A great children's fabric!
Printed lightweight viscose challis dress fabric with little grey and yellow parrot-type birds on a black coloured ground. Drapes beautifully.
175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.
Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!
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.