Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Free UK delivery over £75
Gardinia - Mint
Water Resistant Cotton - Aviator - Olive
156cm wide, tightly woven cotton fabric in olive with a water-resistant finish. Durable and versatile.
5 Hole - Broderie Anglaise - White
This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!
Baby Driver - Grandmother's Bouquet - Black
Superfine cotton needlecord fabric. 110cm wide, black with beautiful flower print in red and yellow.
Nocturne
Manufactured in Italy, this viscose twill suiting fabric in black is perfect for sophisticated evening attire!
Manufactured in Italy, this dark navy fabric made from wool features a sackcloth weave, ideal for suits.
Completely Dotty
155cm wide polyester, crepe de chine dress fabric features a black and white spotted print. Made in Italy
Superior Quality Plain Poly/Cotton - Cerise
Superior Quality Plain Poly/Cotton - Cerise
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in cerise pink. Perfect for crafts & dressmaking.
French Terry - Cream
Plain cream 95% Cotton, 5% Elastane OEKO-TEX French terry jersey fabric with a looped back.
Riviera Lawn - Hot Pink
145cm wide hot pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Italian Crepe - Sienna
152cm wide, Italian crepe in a burnt sienna, great quality dress fabric medium weight and has some spandex.
Draper - Organic Bamboo Blend Suiting - Dark Teal
Draper - Organic Bamboo Blend Suiting - Dark Teal
This 150cm wide organic recycled suiting fabric in teal, is soft to handle and has a beautiful drape.
150cm wide, 100% linen fabric features a loosely woven texture with light beige and white threads. Breathable, durable and perfect for summer garments.
Proper Seersucker - Denim
Our 100% cotton seersucker dress fabric in denim blue is lightweight, breathable, and 150cm wide. Perfect for creating stylish summer clothing.
156cm wide, 100% wool flannel fabric with a fine twill weave in black, perfect for suiting.
100% cotton chambray in red and white gingham check, a lightweight cotton fabric for dressmaking & quilting.
Italian Punch - Coral
Upgrade your wardrobe with our 138cm wide super fine 100% cotton shirting in coral pink. Soft, lightweight, and breathable. Woven in Italy.
Sunseeker - Tropic
This colourful, digitally printed viscose challis fabric features a bold leaf design, perfect for summer and holiday wear!
Stone Washed Linen - Scarlet
This 70% stone-washed linen 30% cotton fabric in red is heavy in weight, excellent for bedding, dressmaking and jackets!
Crepe De Chine - Flame
Our smooth, lightweight crepe de chine fabric made from polyester is perfect for floaty dresses or blouses!
Carly Stretch Velvet - Dusky Pink
160cm wide, soft stretch velvet dress fabric in a dusky pink colour looks different from every angle as it shimmers under the light.
Triple Crepe - Killer
140cm wide, triple crepe dress fabric in a luxurious deep red. Perfect for dresses and trousers that drape.
21 Wale Needlecord - Moss
100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
150cm wide, 73% polyester, 21% viscose, 6% elastane, light weight, suiting in black. Virtually creaseless easy care with a soft finish.
Naughty But Nice - Dusky Pink
Soft and lacy very gentle in appearance and texture in dusky pink 150cm wide.
Sweatshirt - Red
Fabulous 280gsm sweatshirt fabric in red, light, soft and fluffy on the inside for extra comfort.
Italian-woven petrol blue suiting fabric. Made from 73% virgin wool, 26% mohair, 1% elastane.
Georgette Dress Fabric - Fern Green
Georgette Dress Fabric - Fern Green
This gorgeous quality polyester georgette dress fabric in fern green is perfect for wrap dresses, a-line skirts and blouses!
Made from 97% cotton and 3% elastane, our navy suiting fabric is deadstock and woven in Italy.
Spanish Eyes - Champagne
Light gold 140cm-wide corded lace fabric, ideal for creating stunning wedding gowns, bridesmaid dresses, and special occasion attire.
113cm wide, cotton poplin print fabric with small bears huddled together in shades of blue & white.
Don't Be Noisy - Denim Blue
140cm wide, 55% linen, 45% cotton fabric in a denim blue shade with white pinstripes.
Draper - Organic Bamboo Blend Suiting - Grey
Draper - Organic Bamboo Blend Suiting - Grey
This 150cm wide organic recycled suiting fabric in grey, is soft to handle and has a beautiful drape.
French Crepe - Smooth Soft White
French Crepe - Smooth Soft White
This is a glamorous smooth French crepe fabric in a soft white colour with a small amount of elastane. The perfect fabric for a classy blazer and trouser suit!
140cm wide, Pima cotton lawn fabric with a painterly floral design in blue, green & ochre on white.
Made for an Italian designer brand this British woven black grey marl coating cloth combines all the qualities of a Yorkshire woollen Moorland tweed.
Waxed Cotton - Rainford 4oz Twill - Dark Grey
Waxed Cotton - Rainford 4oz Twill - Dark Grey
138cm wide, dark grey waxed cotton fabric. Fully waterproof and lightweight, great for jackets.
Alexa - Light Blue
139cm wide 45% cotton and 55% linen chambray fabric in light blue. Perfect for summer garments!
Triple Crepe - Dusky Lilac
150cm wide, triple crepe dress fabric in dusky lilac is perfect for dresses and trousers as it has a graceful drape!
Viscose Twill - Navy
Navy viscose fabric is such a versatile dressmaking fabric, it can be used in a multitude of garment types. Soft and fluid it drapes beautifully.
Dainty Dot - White
140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.
Night Fever - Gold
148cm wide, gold metallic polyester stretch fabric, substantial, stretchy and shape-retaining.
Don't Be Noisy - Indigo
Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.
Woven in Italy, our 100% wool suiting fabric in navy is perfect for sophisticated skirts and shirts.
White stretch double crepe dressmaking fabric, mid-weight and versatile, perfect for tops and jumpsuits!
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.