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.
Beaufort Duchess Satin - Porcelain
150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.
Superior Quality Plain Poly/Cotton - Jade
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in jade green. Perfect for crafts & dressmaking.
Sweatshirt - Silver & Grey Marl
280gsm sweatshirt fabric in silver & grey marl, light, soft and fluffy on the inside for extra comfort.
Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a dusky pink hue. Great choice for creating bold trousers, dresses and pencil skirts.
Poplin Print - Persian Leopard
112cm wide, cotton poplin print fabric with a Persian leopard print in wonderful shades of browns and blacks.
Pima Cotton Lawn - The Garden Of Shakespeare - Sage
Here we have a selection of beautiful pima cotton lawns in a range of different colours. 145cm wide in sage with mustard and crimson floral flowers.
Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Pima Cotton Lawn - Mulberry Tree - Red & Pink
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in red and green.
This midnight navy faux leatherette metallic fabric is lovely for dresses or leggings. It has a fair bit of stretch due to the jersey backing.
White lovely quality 65% polyester 35% cotton fabric with an all over black giraffe print. 112cm wide.
Made in Britain from 100% wool, this tartan patterned fabric in red features shades of green and blue. Perfect for trousers, skirts, suits and kilts!
160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.
Our 140cm wide viscose challis fabric features a ginkgo flower print in beige on a denim blue ground. Perfect for summer blouses and skirts.
This 100% wool fabric features a dark navy and cream dogtooth check, perfect for fashioning classy scarves!
Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.
Poplin Print - The Crafty Spot - All Colours
These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.
145cm wide, polyester double crepe dress fabric in navy. Perfect for special occasion garments.
Imitation shot silk lining in a beautiful pale gold.
Poplin Print - Sheep's Haven - Sage
A lovely quality cotton poplin in sage green with a traditional white sheep pattern scattered throughout as if grazing in a field.
Christmas Cotton - Holly - Ivory
140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.
Fabulous 280gsm sweatshirt fabric in rose pink, light, soft and fluffy on the inside for extra comfort.
Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!
147cm wide, Italian ex-designer fine soft 100% cotton twill gabardine suiting fabric in dark violet.
This superb black poly/viscose/Lycra blend fabric has a dull satin finish and approximately 7oz weight. A Dark Secret is perfect for dress-making.
Pima Cotton Lawn - Tribal Grove - Orange
Superb quality Pima cotton lawn fabric featuring a hand-drawn leaf print on an orange ground, ideal for summer.
Superior smooth crepe fabric in cerise pink. 150cm wide polyester dress fabric perfect for creating special occasion wear.
140cm wide, faux leatherette metallic fabric in champagne gold with a jersey backing and stretch.
Pima Cotton Lawn - Joshua Tree
140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.
150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.
154cm wide very densely woven cotton trousering with a light waxed finish in a wonderful shade of apple green.
Miracle Man - Dress Velvet - Black
Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Pure Luxury - Boiled Wool - Turquoise
160cm wide, absolutely glorious 100% boiled wool cloth in turquoise, made from Australian virgin wool.
Heavy 12.5oz cotton denim in classic indigo. Perfect for durable jeans, jackets, and workwear.
Poplin Print - Turning Japanese - White
112cm wide, cotton poplin print fabric with Japanese style dolls print on a white background
Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!
A fabulous sturdy double knit jersey fabric made from viscose/nylon and elastane. 320gsm Ponte Roma dress fabric with an emerald green hue.
147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.
Printed Satin Lining - Leaf Blue
This printed polyester satin lining fabric features a leaf design all over in beautiful shades of blue, perfect for linings jackets, coats or dresses!
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
Peacock blue, plain 4-way stretch knitted velour, great for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
150cm wide, polyester satin fabric in yellow with a fluid drape, perfect for special occasion dresses!
158cm wide, super soft, 95% bamboo and 5% elastane knitted jersey fabric in black, perfect for tops or dresses!
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.