Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Free UK delivery over £75
Turkish Delight
137cm wide, Italian viscose twill weave dress fabric with a vibrant abstract Eastern-inspired design.
BA - Daphne - Green
150cm wide, fine 100% cotton fabric with an all-over tiny floral print in navy and pale blue.
Cable Car - Chunky Wool - Slate Grey
Italian-made slate grey cable knit in 100% lambswool, 140cm wide.
Muse - Dark Denim
150cm wide, 81% viscose, 19% nylon fabric in dark denim blue. Midweight at 190gsm - breathable, soft and OEKO-TEX certified.
Fine Viscose Plain - Coral
144cm wide, gorgeously lightweight 100% viscose fabric in coral. Ideal for summer garments!
150cm wide, ex-designer 100% cotton velvet in bottle green, Perfect for dresses, skirts, & jackets.
150cm wide, viscose dress fabric featuring a cream floral print on a black ground, perfect for blouses and skirts!
Linen Fusion - Navy
Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.
Denim Deconstruct - Black
10.5oz black deconstructed denim, 160cm wide with bold woven texture.
140cm wide, British wool blend lightweight coating in fudge brown with a wine and ivory check.
143cm wide, dark red floral lace with scalloped edges. Delicate but firm with a lovely hand.
150cm wide, Italian-woven sky blue Tencel fabric. Lightweight and silky with elegant drape.
145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and green.
Spider Web - Purple
Spider web netting for that is ideal for Halloween costumes & fancy dress & decoration's.
Pima Cotton Lawn - Tiny Posy
140cm wide, silky soft Pima cotton lawn with ditsy florals in coral, pink, navy and green on cream.
Pima Cotton Lawn - Folk Garden
Pima Cotton Lawn - Folk Garden
140cm wide, Pima cotton lawn fabric with a detailed ultramarine and parchment floral print in blue.
140cm wide, 100% Pima cotton lawn fabric with a vibrant painterly paisley print on white.
130cm wide, polyester Italian basket weave brocade in aqua blue with a soft finish and subtle sheen.
Floating In Circles - Rosie Red
This beautiful viscose rayon yoryu lawn fabric features a delicate flower bud and leaf print in red & green.
132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.
150cm wide, viscose polyamide blend dress fabric featuring an ombre print made up of blue, yellow & green hues.
150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
Poplin Print - Meadow - Red
Cotton poplin dress fabric with an all over red flower print on a black background. Perfect for making dress & crafts.
This 143cm wide viscose tencel finish fabric in olive is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.
Formality
148cm wide lightweight quite fine black swirly polyester skirt fabric which will add formality without the worry of what happens when you spill on it.
Gardinia - Black
140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.
127cm wide, cotton voile broderie anglaise fabric in soft white featuring an openwork daisy pattern.
Viscose Tencel Finish - Black
160cm wide, viscose and polyester knitted pique fabric in black with a soft Tencel finish.
140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.
Hoffman Bali Cotton Lawn - Victoria
Hoffman Bali Cotton Lawn - Victoria
Vibrant 112cm wide cotton lawn from Hoffman, with a dreamy floral wash in petal pinks, lilacs, and peach.
Serenity Knits - Jade
150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.
Hoffman Bali Cotton Lawn - Creamsicle
Hoffman Bali Cotton Lawn - Creamsicle
A joyful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring a lively daisy-like firework print in soft pink, orange, coral, and golden yellow on a white base.
150cm wide, 100% cotton fabric with blue and white stripes running across the beautiful pale yellow background.
Elegant ivory, beige and gold metallic knitted check boucle fabric. Suitable for fashionable jackets and cardigans.
Light & Lush - Stoneleaf
A Lovely 150m wide, 100% viscose fabric featuring a rich, earthy abstract print in deep olive green and black, this viscose fabric brings a bold, graphic edge to your sewing.
150cm wide, soft & stretchy viscose jersey fabric with a classic stripe in navy and white.
Summer Days - Pink
100% viscose dress fabric with a small-scale white floral print on a pastel pink ground, perfect for blouses or skirts!
Plain Crushed Viscose - White
This 143cm wide plain crushed viscose fabric in white is an excellent choice for creating breathable dresses and blouses for summer.
Plain Viscose Satin - Off White
140cm wide, 135gsm viscose rayon satin fabric in off white. Lightweight with a silky handle, sheen and drape, perfect for blouses.
Austrian Seersucker - Mariner
150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
145cm wide, 95% cotton, 5% elastane giraffe print rib fabric, from the Qjutie & The Qjutest range.
Qjutie - Broderie Anglaise - Multi
Qjutie - Broderie Anglaise - Multi
130cm wide, cotton multicoloured broderie anglaise fabric, from the Qjutie & The Qjutest range.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.