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.
Superior Anti Static Dress Lining - Special Fuchsia
Superior Anti Static Dress Lining - Special Fuchsia
Organic Plain French Terry - Sky
Organic Plain French Terry - Sky
156cm wide organic french terry jersey fabric in sky blue. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.
100% cotton poplin fabric featuring a small-scale pink floral pattern on a black ground, great for crafts.
Sewing Room - Micro Dot - Orange
Sewing Room - Micro Dot - Orange
Superior quality cotton poplin in a small orange and white polka dot. 113cm wide.
16 Wale Washed Corduroy - Grey
16 Wale Washed Corduroy - Grey
147cm wide, 100% cotton 16-wale washed corduroy in dark grey. 220-230gsm and Oeko-Tex certified.
Standard Cotton - Navy
156cm wide, midweight 100% cotton fabric in classic navy blue. Durable, breathable, and versatile.
Made from 100% polyester, our fine embroidered dress fabric features a satin blue spot on an organza base. Woven in Spain.
This grey looped back jersey fabric is made from 100% polyester, perfect for lounge and sports wear!
Bridget Brocade - Blue Gold
A luxurious polyester and metallic blend brocade jacquard with a subtle sheen and textured finish.
Smooth Brocade - Petal Power
100% polyester decorative floral brocade dress fabric with a smooth, malleable finish - can also be used for curtains.
Ember Brocade - Pink
Beautifully designed jacquard fabric made from polyester and metallic, perfect for statement evening wear.
Jewel Viscose - Pink
145cm wide, gorgeously lightweight 100% viscose fabric in pink. Ideal for summer garments!
Cotton Lawn Iron On Interfacing - Black
Cotton Lawn Iron On Interfacing - Black
Woven 100% cotton fusible Interlining, black, 91cm wide, 100 gsm. Perfect for adding body to your garments.
Christmas Poly/Cotton - Halls Of Holly - White
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.
GOTS Organic French Terry - Soft White
GOTS Organic French Terry - Soft White
95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.
GOTS Organic French Terry - Pale Peach
GOTS Organic French Terry - Pale Peach
152cm wide, cotton and elastane blend organic French Terry fabric in a pale peach hue, perfect for joggers.
Proper Seersucker - White
We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Liquid - Gold
150cm wide, polyester satin fabric in gold with a fluid drape, perfect for special occasion dresses!
Liquid - Pink
150cm wide, polyester satin fabric in pink with a fluid drape, perfect for special occasion dresses!
Night Sky Stars Cotton Winceyette Brushed Flannel Fabric.
Bamboo Jersey - Denim
150cm wide, Oeko-Tex bamboo jersey fabric in denim blue, 230gsm--soft, breathable, and stretchy.
Bamboo Jersey - Ecru
150cm wide, Oeko-Tex bamboo jersey fabric in ecru, 230gsm--soft, breathable, and stretchy.
A fabulous printed cotton dress fabric featuring a geometric pattern of oranges, terras, pinks and creams on a black background. Ideal for shirts!
Bamboo Jersey - Dusty Terracotta
Bamboo Jersey - Dusty Terracotta
150cm wide, Oeko-Tex bamboo jersey fabric in terracotta, 230gsm--soft, breathable, and stretchy.
Mystique - Dusty Grey
Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
Dark green waxed cotton fabric with Tekwax Evolution washable finish. 148cm wide.
Plain Viscose Satin - Coral
140cm wide, 135gsm viscose and rayon satin fabric in coral. Lightweight with a silky handle and fluid drape.
Plain Viscose Satin - Royal
140cm wide, 135gsm viscose and rayon satin fabric in royal blue. Lightweight with a silky handle, luminous sheen, and fluid drape.
Plain Viscose Satin - Purple
140cm wide, 135gsm viscose and rayon satin fabric in purple. Lightweight with a soft sheen and fluid drape, perfect for dresses.
JK - Salso - Ivory
135cm wide, mid-weight linen and viscose blend dress fabric in ivory. Perfect for summer wear.
Luxury Satin Backed Crepe - Jade
Luxury Satin Backed Crepe - Jade
Beautifully elegant Jade green satin backed crepe fabric is PU coated and has anti static and anti click properties. Medium weight fabric with a lovely drape.
Pleather - Pearl
Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!
Bygone Lining - No. 1
140cm wide, dark brown lining fabric made from durable nylon, with a soft satin finish.
Superior Anti Static Dress Lining - Royal
Superior Anti Static Dress Lining - Royal
135cm wide, cotton/linen double gauze in rust. The perfect balance of softness & durability.
Cross Hatch - Grey
A 150cm wide polyester fabric with a linen look in a sort of washed out grey.
Boston - Plain Cotton Poplin - Bright Yellow
Boston - Plain Cotton Poplin - Bright Yellow
114cm wide, 100% cotton poplin fabric in bright yellow, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pale Ivory
Boston - Plain Cotton Poplin - Pale Ivory
114cm wide, 100% cotton poplin fabric in pale ivory, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Claret
Boston - Plain Cotton Poplin - Claret
114cm wide, 100% cotton poplin fabric in claret, 121gsm. Lightweight, crisp and breathable.
Limited Edition - Legacy
150cm wide, 100% polyester satin fabric with an abstract floral print in brown, blue and gold tones.
Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
21 Wale Needlecord - Marine
148cm wide, 100% cotton, 21-wale needlecord fabric in marine blue. Perfect for lightweight and soft dresses.
152cm wide ribbed knit plush stretch velour dress fabric is perfect for sewing lightweight sweatshirts. With a golden mustard hue, soft hand and lovely drape.
Sterling Brocade - Golden Taupe
A smart and detailed brocade made from 88% polyester and 12% metallic fibre, woven with a raised floral design that shows beautifully on both sides.
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.