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.
Poplin Print - Union Jack
This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.
Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.
Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.
Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.
St Elsewhere
150cm wide, fine polyester, pongee in a shade of khaki or taupe or light brown, which I hope you can gather the colour, which incidentally would go with a pin striped velvet described elsewhere in this missive.

Dress Patterns
Shop Now
Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers
High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!
Incredibly detailed and beautifully soft, 150cm wide cotton quilting and dress fabric, featuring rabbit characters on a soft white ground.
150cm wide slinky polyester jersey in coral.
Made from a blend of polyester and wool, this tan coating fabric features a large-scale black over check, ideal for autumn/winter fashion.
Festive Madness
Soft, lightweight polyester jersey with an abstract pattern in in neon yellow, pink, coral, mint, black and white. So fine it would be a delight to wear.
Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.
Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
Our 146cm wide, poly/cotton Italian suiting fabric features a large check in black, tan and green - ideal for waistcoats, cardigans, shawls and accessories!
Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.
This OEKO-TEX licensed Madagascar circus print jersey fabric in aqua is 95% cotton and 5% elastane; it's perfect for comfy sweatshirts!
Madagascar - Grey
This OEKO-TEX stonewashed Madagascar printed elastane brushed cotton fabric is perfect for fun sweatshirts and comfortable loungewear!
Beautiful quality deadstock viscose crepe fabric with a golden horse print on a black ground, woven in Italy.
Viscose Jersey - Zebrush
150cm wide, fine viscose jersey fabric in cream with a black abstract design. 235gsm.
Diva
145cm wide, neon pink stretch jersey velvet fabric. Heavyweight with a structured handle.
Hopelessly Devoted
140cm wide, 92% polyester, 8% spandex knitted fabric coated in a black shiny dot pattern. Plenty of stretch to allow extravagant movement.
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
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.