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.
Free UK delivery over £75
148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
150cm wide, fine lightweight water-repellent nylon fabric in cobalt blue with a small-scale square pattern.
Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.
Cushion Soft - Burnt Orange
149cm wide burnt orange water-resistant polyester fabric, great for adding rustic charm to your outdoor decor while providing durability and comfort. Oeko Tex.
This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
Handy You! - Softly Smooth - Ivory
Handy You! - Softly Smooth - Ivory
145cm wide smooth, crisp cotton canvas fabric in ivory with a flame retardant finish. Great for blinds, bags & cushions
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
Oxfordshire Check Wool
Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.
Our 142cm wide, Irish linen fabric in a white hue is perfect for furnishing projects such as tablecloths and curtaining.
Printed PU Polyurethane - Shark
Printed PU Polyurethane - Shark
Funky waterproof shark printed Pu Polyurethane material perfect for making coats, bags & craft.
This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.
100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.
Water Resistant Polyester Light - Red
Water Resistant Polyester Light - Red
150cm wide water-resistant polyester fabric in red, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.
125cm wide, water-repellent nylon/acetate fabric woven in Italy. Lightweight cloth in dark green with a patterned face.
Handy You! - On My Own - Soft White
Handy You! - On My Own - Soft White
146cm wide medium weight coated cotton fabric in soft white with a flame-retardant finish. Great for blinds, bags, cushions & crafts.
Outdoor Soft - Beige
Excellent for soft furnishings such as cushion covers, this water-resistant fabric is made from 100% polyester and is 158cm wide.
Handy You! - Medium - Soft White
Handy You! - Medium - Soft White
145cm wide medium weight nylon canvas fabric in soft white with a flame retardant finish. Great for blinds, bags, cushions & crafts.
Cushion Soft - Dark Grey
This dark grey 149cm wide water-resistant fabric is perfect for creating durable and comfortable outdoor cushions with a sophisticated look. Oeko Tex.
140cm wide, beautiful beige cotton canvas fabric with a painterly geometric circle pattern.
85% polyester and 15% metallic brocade dress fabric featuring an abstract floral print in silver on a navy ground.
Printed PU Polyurethane - Flower
Printed PU Polyurethane - Flower
Fabulous flower printed Pu Polyurethane material perfect for making raincoat, bags & craft.
High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
High quality 159cm wide, mid weight water-resistant PU coated polyester fabric in black. Suitable for bags, shower curtains and pet items.
Kentish Wool
150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.
Water Resistant Linen - Lime
155cm wide, 100% linen fabric in lime with a water-resistant finish, durable with a stiff finish, great for jackets.
This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
Luxuriously soft cotton fabric with charming harvest mouse print on an ochre background. Perfect for dresses, soft furnishings, and children's wear.
Canvas - Bone - Red
145cm wide, red and off-white striped cotton canvas fabric with a soft feel and sturdy structure.
Our heavy, 70% stone-washed linen & 30% cotton fabric in stone has a nice hang and textured surface, ideal for dressmaking!
Water resistant polyester fabric in black,146cm wide with a vibrant design in red, green, yellow, and blue leaf/flame print along one selvedge.
Ember Brocade - Pink
Beautifully designed jacquard fabric made from polyester and metallic, perfect for statement evening wear.
Printed PU Polyurethane - Swan
Printed PU Polyurethane - Swan
Beautiful waterproof swan printed Pu Polyurethane material perfect for making coats, bags & craft.
Outdoor Soft - Brown
Our water-resistant 100% polyester fabric in brown is 158cm wide, excellent for bags, outdoor coverings and jackets!
Rain Coating - Black Submarine
Polyurethane coating fabric in black with a polyester backing. Fully waterproof yet breathable cloth that is durable for little wearers as well as soft and smooth.
This textured plain linen-style weave fabric features a soft red hue. Perfect for curtains, blinds and soft furnishings. Brilliant for festive crafts.
157cm wide, waterproof nylon coating fabric featuring a camouflage print in shades of brown and green.
A smooth navy wool cashmere melton coating, 150cm wide with a soft handle and refined drape.
Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
Cotton Cambric - Ivory
145cm wide, cotton cambric. Ideal for curtain linings & cushion inserts with a down-proof finish.
Canvas - To Wear Or Not To Wear? - Burned Orange
Canvas - To Wear Or Not To Wear? - Burned Orange
Fine, soft cotton canvas in cream with an all over spot design
Stone Washed Linen - Navy
Our heavy, 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!
Ember Brocade - Silver
A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on white.
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.