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 Quality Plain Poly/Cotton - Red
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in red. Perfect for crafts & dressmaking.
Luxury Satin Backed Crepe - New Teal
Luxury Satin Backed Crepe - New Teal
This high-quality teal blue satin backed crepe fabric is reversible with a matt and shiny side. PU coated, beautiful soft and versatile fabric with a glorious hand.
Liquid - Black
150cm wide, polyester satin fabric in black with a fluid drape, perfect for special occasion dresses!
Superior Quality Plain Poly/Cotton - Sage Green
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in sage green. Perfect for crafts & dressmaking.
Ripstop - Black
150cm wide, lightweight naturally water-resistant fabric in black. Suitable for banners, bags, & lightweight outwear.
Landon Smooth Crepe - Dark Olive
150cm wide polyester superior smooth crepe fabric in dark olive. Green dress fabric perfect for designing summer dresses.
Superior Quality Plain Poly/Cotton - Navy
Superior Quality Plain Poly/Cotton - Navy
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in navy blue. Perfect for crafts & dressmaking.
Triple Crepe - Teal
This is a lovely 150cm wide superb quality heavy polyester triple crepe dress fabric in a beautiful teal. The perfect fabric for summer dresses and tops.
150cm wide, soft polyester crepe fabric in a red wine hue, excellent for floaty dresses, skirts and trousers!
BB Ponte Roma - Royal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.
Italian Crepe - Teal
Gorgeous vivid teal Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and spandex.
Luxury Satin Backed Crepe - Black
Luxury Satin Backed Crepe - Black
Indulge in the beauty of this stunning satin backed crepe dress fabric in black. Its reversible design boasts a matte and shiny side, ideal for special occasions.
Landon Smooth Crepe - Emerald
150cm wide superior smooth crepe fabric in emerald green. 100% polyester dress fabric perfect for creating special occasion wear.
Triple Crepe - Ivory
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in an ivory shade.
Liquid - Champagne
150cm wide, satin fabric in champagne with a fluid drape, perfect for special occasion dresses!
Ripstop - Navy
150cm wide, lightweight naturally water-resistant fabric in navy blue. Suitable for banners, bags, & lightweight outwear.
Scrubs - Cream
Soft, malleable, lightweight poly/cotton twill workwear fabric in cream. Machine washable & easy-care.
Superior Quality Plain Poly/Cotton - Rose
Superior Quality Plain Poly/Cotton - Rose
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in rose pink. Perfect for crafts & dressmaking.
Cross Hatch - Grey
A 150cm wide polyester fabric with a linen look in a sort of washed out grey.
Superior Quality Plain Poly/Cotton - Mustard
Superior Quality Plain Poly/Cotton - Mustard
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in mustard. Perfect for crafts & dressmaking.
Water Resistant Polyester Light - Black
Water Resistant Polyester Light - Black
150cm wide water-resistant polyester fabric in black, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Scrubs - Green
Soft, malleable, lightweight poly/cotton twill workwear fabric in green. Machine washable & easy-care.
Supreme - Champagne
Stunning satin backed polyester crepe dress fabric with a glorious matte finish in champagne.
150cm wide superior smooth crepe fabric in blush pink. 100% polyester dress fabric perfect for creating special occasion wear.
Monaco Crepe - Dragonfly Teal
Made from polyester, this teal crepe fabric has a beautiful drape and handles like a dream, perfect for dressmaking!
Water Resistant Canvas Medium - Turquoise
Water Resistant Canvas Medium - Turquoise
Turquoise PU coated polyester canvas with water resistant finish. OEKO-TEX. 149cm wide.
Ripstop - Forest
150cm wide, lightweight naturally water-resistant fabric in forest green. Suitable for banners, bags, & lightweight outwear.
Cross Hatch - Denim
A 150cm wide polyester fabric with a linen look in a sort of washed out denim blue.
Water Resistant Canvas Medium - Bubblegum Pink
Water Resistant Canvas Medium - Bubblegum Pink
Bubblegum pink PU coated polyester canvas with water resistant finish. OEKO-TEX.
Landon Smooth Crepe - Wedgewood
Landon Smooth Crepe - Wedgewood
150cm wide superior smooth crepe fabric in wedgewood blue. 100% polyester dress fabric perfect for creating special occasion wear.
Superior Quality Plain Poly/Cotton - Royal Blue
Superior Quality Plain Poly/Cotton - Royal Blue
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in royal blue. Perfect for crafts & dressmaking.
Luxury Satin Backed Crepe - Silver
Sumptuous PU coated satin-backed crepe dress fabric with a silver colouring has anti-static and anti-click properties. Ideal choice for high-end dress designs.
Sweatshirt - Navy
Fabulous 280gsm sweatshirt fabric in navy, light, soft and fluffy on the inside for extra comfort.
Sweatshirt - Denim
280gsm sweatshirt fabric in denim blue, light, soft and fluffy on the inside for extra comfort.
Superior Quality Plain Poly/Cotton - Bottle
Superior Quality Plain Poly/Cotton - Bottle
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in bottle green. Perfect for crafts & dressmaking.
Triple Crepe - French Navy
160cm wide superb quality polyester heavy triple crepe dress fabric in french navy.
Liquid - Pale Nude
150cm wide, polyester satin fabric in nude with a fluid drape, perfect for special occasion dresses!
Paisley Changeant Lining - Navy
Paisley Changeant Lining - Navy
We have a new collection of paisley linings - presently we are offering it in six colours, a nice quality polyester/viscose lining.
Sweatshirt - Black
Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
Roxy Stretch Velvet - Emerald
148cm wide, beautiful quality stretch velvet dress fabric in emerald green. A†4-way stretch knitted velour, perfect for evening wear.†
Heavy Water Resistant Canvas - Grey
Heavy Water Resistant Canvas - Grey
Durable 155cm wide grey polyester canvas with PU coating and water resistant finish. OEKO-TEX®
Luxury Satin Backed Crepe - Dusky Pink
Glorious heavy satin backed crepe dress fabric in dusky pink. Perfect for evening wear and bridal wear.
Triple Crepe - Lime
This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a lime green shade.
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.