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 Linings - To Match
Superior Anti Static Dress Linings - To Match
150cm wide, superior quality polyester anti static dress linings.†Available in a wide range of shades.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in damson.
BB Ponte Roma - Navy
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in navy.
BB Ponte Roma - Black
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in black.
135cm wide, 2oz (70g) fire retardant polyester wadding in white. British Standard BS5852 certified.
Gingham Checks
Water Resistant Canvas - Medium - All Colours
Water Resistant Canvas - Medium - All Colours
149cm wide PU coated polyester canvas with a weight of 225gsm. OEKO-Tex

Dress Patterns
Shop Now
Black Wool with Cashmere Coating
Made from a blend of wool, polyester and cashmere, this timeless black coating fabric is perfect for outerwear!
Puff Sleeves
This is a very pretty white cotton mix shirting fabric with a pale blue woven spot throughout. The perfect fabric for a delicate looking shirt or blouse.
Superior Quality Plain Poly/Cotton - White
Superior Quality Plain Poly/Cotton - White
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.
Liquid - Ivory
150cm wide, polyester satin fabric in ivory with a fluid drape, perfect for special occasion dresses!
Luxury Satin Backed Crepe - Ivory
Luxury Satin Backed Crepe - Ivory
Simply stunning ivory satin-backed crepe fabric. PU coated with anti-static and anti-click properties is reversible and the perfect choice for bridal designs.
Water Resistant Canvas Medium - Beige
Water Resistant Canvas Medium - Beige
PU coated polyester canvas in beige with water resistant finish. OEKO-TEX.
Fusible Iron On Interfacing - Medium - White
Mid-weight, 100% polyester, non-woven fusible interlining in white; 91cm wide, 60 gsm. Ideal for a professional finish on medium-weight fabrics.
BB Ponte Roma - Charcoal Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in charcoal grey.
Water Resistant Canvas Medium - Grey
Water Resistant Canvas Medium - Grey
Grey PU coated polyester canvas with water resistant coating. OEKO-TEX.
Heavy Water Resistant Canvas - Beige
Heavy Water Resistant Canvas - Beige
150cm wide heavy duty PU coated canvas with a neutral beige tone and water resistant finish. OEKO-TEX®
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in teal.
Scrubs - Pale Khaki
Soft, malleable, lightweight poly/cotton twill workwear fabric in pale khaki. Machine washable & easy-care.
Superior Quality Plain Poly/Cotton - Black
Superior Quality Plain Poly/Cotton - Black
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in black. Perfect for crafts & dressmaking.
Water Resistant Canvas - Heavy - All Colours
155cm wide PU coated polyester canvas with a weight of 440gsm. OEKO-Tex
Scrubs - Navy
Soft, malleable, lightweight poly/cotton twill workwear fabric in navy. Machine washable & easy-care.
Luxury Satin Backed Crepe - Dark Dusky Pink
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in red.
Fusible Iron On Interfacing - Light - White
Light-weight, 100% polyester, non-woven fusible interlining in white; 91cm wide, 41 gsm. Ideal for a professional finish on light-weight fabrics.
Water Resistant Canvas Medium - Khaki
Water Resistant Canvas Medium - Khaki
Medium weight PU coated polyester canvas in khaki with water resistant finish and OEKO-TEX.
Water Resistant Canvas Medium - Navy
Water Resistant Canvas Medium - Navy
149cm wide navy PU coated polyester canvas with water resistant finish. OEKO-TEX.
Triple Crepe - Cornflower Blue
This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a cornflower blue shade.
Water Resistant Canvas Medium - Black
Water Resistant Canvas Medium - Black
Medium weight black PU coated polyester canvas with water resistant finish. OEKO-TEX.
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.
Liquid - Emerald
150cm wide, satin fabric in emerald green with a fluid drape, perfect for special occasion dresses!
Cushion Soft - All Colours
149cm wide water-resistant polyester canvas fabric. OEKO-Tex
Luxury Satin Backed Crepe - Baby Pink
Luxury Satin Backed Crepe - Baby Pink
Indulge in the beauty of this stunning satin backed crepe dress fabric in pink. Its reversible design boasts a matte and shiny side, ideal for special occasions.
150cm wide, polyester satin fabric in navy with a fluid drape, perfect for special occasion dresses!
Liquid - Forest Green
150cm wide, satin fabric in forest green with a fluid drape, perfect for special occasion dresses!
Landon Smooth Crepe - Deep Teal
Landon Smooth Crepe - Deep Teal
150cm wide superior smooth crepe dress fabric in deep teal. Quality polyester fabric ideal for creating summer dresses.
Heavy Water Resistant Canvas - Green
Heavy Water Resistant Canvas - Green
Heavy PU coated polyester canvas with a water resistant surface. OEKO-TEX®
Monaco Crepe - New Ivory
This elegant, plain, polyester crepe fabric in ivory is perfect for bridal wear, prom and special occasions!
Luxury Satin Backed Crepe - Royal
Luxury Satin Backed Crepe - Royal
This delightful PU coated satin backed royal blue crepe dress fabric has a matt and shiny side perfect for a variety of designs. It is a delight to work with.
150cm wide deepest black polyester woven heavy triple crepe dress fabric of the best quality. A wonderful weight and very drapey.
Liquid - Pink
150cm wide, polyester satin fabric in pink with a fluid drape, perfect for special occasion dresses!
Luxury Satin Backed Crepe - Red
Luxury Satin Backed Crepe - Red
Simply gorgeous luxury satin-backed crepe fabric with a rich red hue is perfect for creating statement dresses, blouses, and more. PU coated fabric is anti-static.
Monaco Crepe - Eye Candy
Soft, polyester crepe fabric in a pale candy pink hue with a beautiful drape, perfect for dressmaking or trousers!
Water Resistant Canvas Medium - Forest
Water Resistant Canvas Medium - Forest
149cm wide forest green PU coated polyester canvas with water resistant finish. OEKO-TEX.
Superior Quality Plain Poly/Cotton - Cream
Superior Quality Plain Poly/Cotton - Cream
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in cream. Perfect for crafts & dressmaking.
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.