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
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
Workwear - Osprey
156cm wide, cotton twill trousering fabric in black, lightweight with a soft finish and slight sheen.
Monza Denim - 10.5oz - Indigo
140cm wide, 97% cotton & 3% elastane Italian woven denim in indigo with a soft finish and subtle stretch.
Pima Cotton Lawn - Billie Delph
Pima Cotton Lawn - Billie Delph
140cm wide, 100% Pima cotton lawn fabric with a delphinium blue floral and foliage print on cream.
Denim Chambray Anglaise - Dark Blue
Denim Chambray Anglaise - Dark Blue
150cm wide, denim chambray broderie anglaise fabric in dark blue with ivory floral embroidery.
Checked Flat Double Gauze - Black
Checked Flat Double Gauze - Black
Made from 100% cotton, this checked flat double gauze jacquard fabric comes in black, perfect for shirts.
Wide Width Cotton Poplin - Leia
150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.
Quilted - Coco Stretch - Magenta
140cm wide, magenta quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.
Luxury Ponte - Deep Red
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a deep red hue.
Vintage Cotton - Blue Slate
100% cotton dressmaking fabric in a mellow blue tone, perfect for shirts, kids clothing and cardigans!
Quilted - Coco Stretch - Black
140cm wide, black quilted stretch fabric: with an elegant onion weave design, perfect for jackets, gilets and bags.
150cm wide, 100% worsted wool flannel twill in dark navy. Soft, breathable, and wrinkle-resistant.
GOTS Organic French Terry - Mauve
GOTS Organic French Terry - Mauve
Our GOTS organic French Terry fabric made from cotton and elastane in a mauve hue is perfect for lounge-wear.
GOTS Organic French Terry - Sage
GOTS Organic French Terry - Sage
152cm wide, organic French Terry fabric made from cotton and elastane in a sage hue, ideal for tee's. GOTS certified.
GOTS Organic French Terry - Dusty Yellow
GOTS Organic French Terry - Dusty Yellow
Made from organic cotton and elastane, this GOTS certified French Terry jersey fabric in yellow is ideal for hoodies.
Harmony Knits - Silver Marl
Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.
148cm wide, mint green brocade fabric with tonal floral pattern that catches the light beautifully.
What Light Shines - Gypsy - White
152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.
142cm wide, black cotton stretch dress & trouser fabric, adorned with a ditsy leaf-like print in beige.
Stof Fabric - Hedgehog Garden
112cm wide cotton fabric from Stof features hedgehogs in flower pots pretending to be plants and tiny colourful flowers. Perfect for kids' clothes, and quilting.
148cm wide, digital ballerina print in soft pink hues, made from 100% brushed cotton. Ideal for crafts.
Candy Crepe - Grey
145cm wide, polyester double crepe dress fabric in grey. Perfect for special occasion garments.
100% Cotton dress fabrics in moss with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Poplin Print - Tiny Cheetah - Grey
Poplin Print - Tiny Cheetah - Grey
113cm wide, cotton poplin print fabric with a tiny cheetah skin print in black on a grey ground.
Gorgeous printed black polyester chiffon with a multicoloured floral pattern in pink, ivory and orange.
Enigma Linen - Silver
Oeko-Tex Certified, ramie linen and cotton blend fabric in a silvery grey hue, perfect for clothing & home dÈcor.
Honey-coloured Italian wool and alpaca coating, with soft texture and light structure.
Double Gauze - Denim
135cm wide, cotton double gauze fabric in denim blue, 126gsm, breathable and Oeko-Tex certified.
A real bargain, this is a 150cm wide finely woven, polyester tattersall-like check shirting fabric that comes in blue, white and yellow.
143cm wide virgin wool fleece in ochre, made from 100% Australian wool and mulesing-free.
143cm wide, 100% Australian virgin wool fleece in a deep wine red, responsibly sourced and mulesing-free.
150cm wide slinky polyester jersey in coral.
Georgette Dress Fabric - Coral
Georgette Dress Fabric - Coral
Gorgeous quality Georgette dress fabric in Coral
Vintage Cotton - Khaki
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
Made from 100% cotton, our abstract print seersucker fabric in black and white is perfect for summer blouses.
142cm wide, fine polycotton hessian trouser fabric in dark brown, ideal for men's wear pieces.
Cable Car - Chunky Wool - Taupe
Soft taupe 100% lambswool cable knit woven in Italy, 140cm wide with bold raised texture.
Linton Dior - Wren
Bouclé houndstooth tweed, in purple, forest green and neutrals. Ex-designer deadstock for jackets, blazers, waistcoats and skirts.
Designer Velvet - Emerald
150cm wide, ex-designer 100% cotton velvet in emerald green, Perfect for dresses, skirts & jackets.
Traditional Linen - Dark Grey
Our 136cm wide, yarn-dyed 100% linen fabric in a dark grey hue is mid-weight, ideal for soft furnishings.
Sewing Room - Henna Art - Orange
Superior quality cotton poplin in a orange paisley print, 112cm wide.
Woven in Italy, our ex-designer, deadstock superfine wool suiting fabric features a grey check, ideal for shirts.
139cm wide 45% cotton and 55% linen chambray fabric in orange. Perfect for summer garments!
Nylon Lawn - Aqua Plain
Introducing our exceptional 128cm wide superfine nylon lawn fabric in pale blue with a luxurious satin finish.
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.