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.
Chiffon - Trixie
152cm wide printed polyester chiffon fabric featuring an abstract multi-coloured pattern, great for blouses and skirts!
Put The Kettle On - Ditto - Pale Pink
Put The Kettle On - Ditto - Pale Pink
Spotted print fabric with a pale pink hue. Poly cotton cloth suitable for blouses, dresses and crafts. A beautiful fabric for girls dresses.
Poplin Print - The Crafty Spot - Soft White
Poplin Print - The Crafty Spot - Soft White
110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on soft white.
Poplin Print - Persian Leopard
112cm wide, cotton poplin print fabric with a Persian leopard print in wonderful shades of browns and blacks.
100% Wool Yorkshire Tweed, Baby Blue.
Superior Quality Plain Poly/Cotton - Orange
Superior Quality Plain Poly/Cotton - Orange
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in orange. Perfect for crafts & dressmaking.
Como Moderno - Denim - Salvatore (Seconds)
Italian deadstock lightweight stretch denim (seconds), 148cm wide.
Paisley Changeant Lining - Mustard
Paisley Changeant Lining - Mustard
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in mustard.
145cm wide, ex-designer viscose challis fabric in ochre with an brown abstract scribble leaf print.
Superior Anti Static Dress Lining - Airforce
Superior Anti Static Dress Lining - Airforce
Superior Anti Static Dress Lining - Sunshine
Superior Anti Static Dress Lining - Sunshine
Superior Anti Static Dress Lining - Fathom
Superior Anti Static Dress Lining - Fathom
Superior Anti Static Dress Lining - Blue
Superior Anti Static Dress Lining - Blue
Superior Anti Static Dress Lining - Baby Pink
Superior Anti Static Dress Lining - Baby Pink
Viscose Jersey - Pale Blue Stripe
150cm wide, soft & stretchy viscose jersey fabric with a pale blue and white stripe.
Linen Mix - Black
Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
150cm wide, nylon and cotton lightweight fabric in navy blue. This is a superb fabric for keeping the wind out. Good for a casual jacket or pair of trousers.
Scrubs - Navy
Soft, malleable, lightweight poly/cotton twill workwear fabric in navy. Machine washable & easy-care.
BA - Rosette - Coral
137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Woven in Italy, our ex-designer, deadstock superfine wool suiting fabric features a grey check, ideal for shirts.
Designer Velvet - Dark Sapphire
Designer Velvet - Dark Sapphire
142cm wide, ex-designer 100% cotton velvet in dark sapphire with a unique diamond pattern.
Fine Viscose Plain - Khaki
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful khaki green hue.
172cm wide, finely woven ex-designer fabric. A uniquely beautiful cloth that is sheer when stretched, with a luscious red hue - perfect for underwear.
Supershirt - Albert
158cm wide, cotton shirting fabric with a check design in navy, mustard, olive, taupe, and lilac.
This beautifully soft brushed 65% polyester and 35% cotton blend fabric is a great choice for pyjamas, loungewear and blankets.
This viscose jersey is a smooth, comfortable fabric made from 95% viscose and 5% elastane, printed with a black base and a quirky lamps pattern.
This abstract animal print jacquard dressmaking fabric is perfect for evening wear and special occasion garments!
90cm wide, fine rib nylon jersey in dark grey. Very stretchy and strong, knitted in Italy by InWool, superb for cuffing.
145cm wide, flare-free 100% nylon knitted dress net fabric in black. Ideal for tutus, gowns & more.
Seaside Seersucker - Light Blue
137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!
150cm wide, navy polyester sateen lining fabric. Durable, easy to work with, and breathable.
142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.
Triple Crepe - Ivory
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in an ivory shade.
High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.
Hot Pink Hug
Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!
Chiffon - Midnight
Beautiful midnight navy chiffon dress fabric with a subtle crepe finish.
Woven in England, this black lining fabric is made from viscose and acetate, an ideal choice to line suits!
Georgette Dress Fabric - Latte
Georgette Dress Fabric - Latte
Gorgeous quality Georgette dress fabric in Latte. 145cm wide suitable for dresses, blouses and crafts.
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.
Triple Crepe - Cadbury's Purple
Triple Crepe - Cadbury's Purple
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.
Luxury Ponte - Royal Blue
Ponte Roma dressmaking fabric with a rich royal blue colour. A sturdy double-knit jersey fabric perfect for skirts and dresses.
Superior Anti Static Dress Lining - Dusty Rose
Superior Anti Static Dress Lining - Dusty Rose
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.