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.
Superb twill draping viscose dress fabric in pink.
Water Resistant Polyester - Light - All Colours
150cm wide face side water-resistant polyester fabric, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
148cm wide water-resistant PU coated polyester canvas fabric with orange, teal, cerise, lime & royal stripes is sure to add a pop of colour to any outdoor space.
Poplin Print - Union Jack
This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.
Superb twill draping viscose dress fabric in beige.
148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
Stof Fabric - Dew Drops - Lavender
112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.

Dress Patterns
Shop Now
Heat Resistant Insulating Wadding
Heat Resistant Insulating Wadding
160cm wide polyester insulating wadding, ideal for crafting oven gloves, iron board covers & more!
Nostrovia
Black twill wool panel coating fabric, with a boucle stripe
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
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.
Printed Satin Lining - Binoculars
Unique binocular printed satin lining on a pink polyester fabric, excellent to line dresses, waistcoats, or fun suits!
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.
Stof Fabric - Umbrella - Ochre
Quirky 112cm wide Japanese cotton with multicoloured umbrellas on mustard yellow. Ideal for dresses, shirts, quilting, and crafts. Danish design.
Bold and beautiful pink marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
Stof Fabric - Twinkle
112cm wide soft 100% cotton fabric with playful full and hollow star design in pastel shades. Perfect for dressmaking, shirts, lining, and craft projects.
Stof Fabric - Camo Squiggles - Purple
112cm wide abstract camouflage cotton in shades of purple and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.
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.
Made from 100% polyester, this knitted jersey fabric features a looped back in black, perfect for lounge wear!
Stof Fabric - Dew Drops - Blue
112cm wide soft 100% cotton fabric with a spotty design in shades of blue and brown on a white ground.. Perfect for dressmaking, shirts, and craft projects.
Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.
Stof Fabric - Petite Flower
112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.
160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!
Super cosy, black water resistant high shine faux leather fabric, with a fur lining...
Vlieseline - Style-Vil Sew In Foam Interlining
Ideal for padding & providing structural support for garments, accessories, crafts and home dÈcor.
Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.
Narrow Italian Denim (Seconds)
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
Stof Fabric - Shrubbery - Emerald
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.
Stof Fabric - Buds - Pink
Elegant 110cm wide Japanese cotton fabric with a delicate pink floral rose design, perfect for shirting, tea-dresses, quilting, and soft furnishings.
This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
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.
Pink and black marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.
Stof Fabric - Majestic - Cerise
110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Blossom Breeze
Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!
Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Stof Fabric - Flourishing - Blue
Designed in Denmark by Stof, this craft fabric†comes in black with a small floral print in navy blue and white. A superb†quality†craft cotton.
Viscose Jersey - Flowerdrops
150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.
Soft Pleats
Luxurious 140cm ivory cupro-viscose blend with pleat-effect weave and satin sheen, perfect for elegant trousers, blouses, and dresses.
Stof Fabric - Flourishing - Wine
Designed in Denmark and printed in Japan, this 112cm wide craft fabric†comes in dark wine with a small floral print in pink and white.
This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
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!
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.