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
Workwear - Osprey
156cm wide, cotton twill trousering fabric in black, lightweight with a soft finish and slight sheen.
150cm wide, lightweight 100% cotton twill trousering fabric in dark sand with a soft finish.
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.
150cm wide, 100% worsted wool flannel twill in dark navy. Soft, breathable, and wrinkle-resistant.
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.
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.
155cm wide, deadstock 80% wool, 20% alpaca lightweight coating fabric in honey. Woven in Italy!
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
140cm wide, Italian chunky cable-knit fabric made from 100% lambswool in a taupe hue, ideal for cardigans.
Linton Dior - Wren
Ex-designer, 150cm wide wool bouclé tweed featuring a timeless woven houndstooth pattern.
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.
Linen Viscose Slub - Butterfly - Pink
Linen Viscose Slub - Butterfly - Pink
140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.
Striped Viscose Linen Slub - Black
Striped Viscose Linen Slub - Black
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.
Oliver Viscose Twill - Lime
150cm wide, 100% viscose twill fabric in lime green. Perfect for dresses, skirts, tops, & trousers.
140cm wide, viscose crepe fabric featuring a ditsy yellow and pink floral pattern, perfect for summer dresses!
140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.
Heavenly - Lady
Delightful pink floral print denim chambray is super soft and lightweight.
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.