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 fine cotton woven herringbone check shirting with a pale blue hue. Perfect for dresses and shirting. OEKO-TexÆ.
Christmas Poly/Cotton - Halls Of Holly - White
112cm wide poly/cotton fabric with green holly and berries on a white ground. Great value printed polycotton perfect for Christmas crafts.
150cm wide, cotton trousering fabric in dark grey. Ex-designer deadstock. Woven in Italy!
Combed Poplin - Pretty, Prettier, Prettiest
This delightful 112cm wide combed cotton fabric has a tiny floral print in a variety of colours. If you are in to tiny floral designs you won't find one better than this.
150cm wide, dove grey, superfine, melange, wool suiting with the very faintest of shadow weaves, absolutely outstanding if not upstanding.
Soft and lacy very gentle in appearance and texture in navy 150cm wide.
150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.
A 148cm wide polyester/cloth/linen look fabric in mint, perfect for dressmaking.
Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!
145cm wide, linen-look polyester fabric in cream. With subtle slub texture and thicker yarns.
Draper - Organic Bamboo Blend Suiting - Black
This 150cm wide organic recycled suiting fabric in black, is soft to handle and has a beautiful drape.
Pima Cotton Lawn - Cherry Berry Olive
140cm wide, 100% Pima cotton lawn fabric with an olive green and berry print on ivory.
145cm wide, 51% viscose, 49% cotton twill lining fabric in sand with a subtle satin sheen.
Beautiful sateen stretch dress fabric in a fabulous bold stripe design in brown, olive, black, and beige. This is sold in panels measuring 125cm x 63cm.
113cm blue vintage floral pattern with bunches of white and yellow flowers throughout.
140cm wide, 100% viscose challis fabric in an ochre hue, featuring a white leaf print, great for summer.
Waxed Cotton - Chera 6oz - Blue
148cm wide, waxed cotton fabric in blue with a soft, matt finish. Lightweight & durable.
Made from 100% linen, our stripe shirting fabric in green and white is ideal for breathable summer shirts.
This interesting geometric leaf viscose jersey with green and grey tones. This breathable fabric is perfect for lightweight garments. OEKO-Tex Æ
143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.
Lightweight 100% cotton chambray in ochre, the perfect choice for shirts and dresses
Beaufort Duchess Satin - Nude Pink
150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.
Made from 100% cotton, this grey seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Navy blue, 112cm wide superior quality cotton poplin in an all-over palm leaf print - very Hawaiian shirt vibes! A great holiday fabric!
Burgundy and rust coloured 50% acrylic, 50% polyester loose knitted boucle with thick, yet soft yarns. Perfect for coatigans and jackets.
Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!
Grey and white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits with this versatile cloth.
Luxury Ponte - Dark Charcoal Marl
152cm wide high quality double-knit jersey Ponte Roma fabric in dark charcoal marl, made from a viscose blend.
150cm wide, British 100% wool crepe fabric in dark navy with a fluid drape and breathable feel.
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Thick & Thin Corduroy - Chocolate
Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.
150cm wide superior smooth crepe fabric in royal blue. 100% polyester dress fabric perfect for creating special occasion wear.
152cm wide superb quality polyester heavy triple crepe dress fabric in summer lemon.
112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a red ground.
From our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.
143cm wide, 100% Australian virgin wool fleece in moss. Mulesing-free and sheep-friendly!
Easy Draping ITY jersey in a coral, blue, black and white abstract design.
Dark navy satin peachskin with a beautiful sheen for glamourous dresses.
Christmas Cotton - Glitter Trees
124cm wide, cotton fabric with a festive pattern of glittery trees in red & gold on an ivory base.
Sewing Room - Girls Dress Yellow
113cm Pink & Orange floral pattern with A mint background
Made from 100% viscose, this red challis fabric features a white leaf print perfect for lightweight blouses.
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.