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
100in wide cotton percale sheeting
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
Double Gauze - White
135cm wide, cotton double gauze fabric in white, 126gsm, breathable and Oeko-Tex certified.
Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
Stof Fabric - Majestic - Beige
110cm wide cotton fabric with vintage floral design in beige on a white ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Stof Fabric - Dew Drops - Blue
112cm wide soft 100% cotton fabric with a spotty design in shades of blue and brown on a white ground.. Perfect for dressmaking, shirts, and craft projects.
Stof Fabric - Dew Drops - Lavender
112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.
Stof Fabric - Woodland Creatures
Stof Fabric - Woodland Creatures
A magical cotton fabric featuring pairs of grey and blue birds, squirrels and bunnies on a soft white ground. Danish designed, printed in Japan.
Stof Fabric - Midnight Floral
Designed in Denmark and printed in Japan, this 112cm wide cotton dress fabric†comes in black with a vintage blue leaf and white flower silhouette design.
Egyptian Muslin - Food Standard - White
156cm wide food standard Egyptian cotton muslin fabric in soft white. This can be used to strain food or make bouquet garni. Certified to food grade, suitable for food contact.
Winceyette Plain - Black
105cm wide, soft brushed cotton winceyette (flannel) fabric in black. Great for cosy nightwear!
Winceyette Plain - White
105cm wide, soft brushed cotton winceyette (flannel) fabric in white. Great for cosy nightwear!
Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
Sewing Room - Micro Dot - Black
Superior quality cotton poplin in a small black and white polka dot. 113cm wide.
This interlock cotton jersey fabric in ivory is soft to the hand and 155cm wide, ideal for wrap dresses and polo shirts!
160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
146cm wide, brushed cotton flannel fabric with a large check pattern in black, white and red.
160cm wide, water-resistant fabric bonded in the UK, with a classic herringbone pattern.
Stof Cotton Poplin - Blue Willow
Stof Cotton Poplin - Blue Willow
Lovely quality, 150cm wide cotton poplin fabric from Stof, featuring a floral print in shades of blue.
Cool Running
157cm wide, 100% cotton shirting fabric in ice blue with a fine jacquard texture. Lightweight at 80gsm and Italian-woven, ideal for elegant shirts, blouses, and summer layers.
Egyptian Cotton - Luxury Stripe Sheeting
Egyptian Cotton - Luxury Stripe Sheeting
Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
Cocktail
150cm wide, fine white cotton shirting fabric with a colourful fruit print. Woven in Italy!
Poplin Print - Bee Hive - White
112cm wide, printed cotton poplin fabric with a cute bee hive print against a white ground.
150cm-wide white cotton with open weave, sleek finish. Perfect for craft projects, offering breathability and a smooth surface for detailed work.
Enigma Linen - White
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a safari animal print on white.
142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.
BA - Embroidered Lawn - Addison
BA - Embroidered Lawn - Addison
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
CJ - Space Robots
Lovely cotton dressmaking and craft fabric with an all over print of spacemen and robots in shades of grey with hints of blue and red on a soft white background.
150cm wide, polyester and cotton blend tweed coating fabric in black and cream, perfect for jackets.
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
Black Cotton
Reasonably heavy black cotton fabric with a soft finish.
142cm wide, 100% cotton broderie anglaise fabric with a vibrant summery painted fruit design.
Egyptian Cotton - Luxury Sheeting
Egyptian Cotton - Luxury Sheeting
Crisp white Egyptian cotton sheeting at 3 metres wide; superfine weave, stunning to handle, a dream to sew with.
Cotton Lawn Iron On Interfacing - White
Cotton Lawn Iron On Interfacing - White
Woven 100% cotton fusible interlining fabric in white. 91cm wide, 100 gsm. Perfect for adding body to your garments.
Cotton Voile Iron On Interfacing - White
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Cotton Bump - White
Our 150cm wide, brushed cotton fleece fabric in white is excellent for lining curtains, coats and sweatshirts!
Organic Plain French Terry - White
160cm wide Organic and Oeko-Tex 100, 95% Cotton / 5% Elastane French Terry jersey fabric in white.
Put The Kettle On - Disco Dino - White
This white poly/cotton fabric features colourful dinosaurs with footprints, bones & trees.
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
61% cotton, 37% polyester and 2% elastane stretch dress fabric featuring a red & white abstract leopard print.
Made from 100% cotton, our abstract print seersucker fabric in black and white is perfect for summer blouses.
Coastline
136cm wide, ivory stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen 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.