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
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
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.
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
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.
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.
105cm wide, soft brushed cotton winceyette (flannel) fabric in black. Great for cosy nightwear!
Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
105cm wide, soft brushed cotton winceyette (flannel) fabric in white. Great for cosy nightwear!
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
100in wide cotton percale sheeting
Egyptian Cotton - Luxury Sheeting
Crisp white Egyptian cotton sheeting at 3 metres wide; superfine weave, stunning to handle, a dream to sew with.
160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
Baby Seersucker - Tiny White
We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.
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.
130cm wide 100% cotton white seersucker fabric. Breathable & versatile. Ideal for summer garments.
3 Hole - Broderie Anglaise - White
3 Hole - Broderie Anglaise - White
This is an amazing quality, 3 hole Broderie Anglaise dress fabric in a soft white, with a floral detailing. Perfect for summer time!
140cm wide, fine stretch lawn fabric in white, made from cotton, nylon and elastane, ideal for shirting!
BA - Embroidered Lawn - Addison
BA - Embroidered Lawn - Addison
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral 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.
Enigma Linen - White
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.
Printed Anglaise
Our 100% cotton, blue and white printed tie-dye broderie-anglaise fabric is excellent for dressmaking!
Military green stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Superb 100% cotton navy & white striped seersucker from Europe, this causal fabric is wonderful for summer shirts & dresses.
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!
Cotton Bump - White
Our 150cm wide, brushed cotton fleece fabric in white is excellent for lining curtains, coats and sweatshirts!
Dainty Dot - White
140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.
135cm wide, cotton double gauze fabric in white, 126gsm, breathable and Oeko-Tex certified.
Brushed & Cosy - Charlie
Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.
140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.
Proper Seersucker - Denim Blue Stripe
Made from 100% cotton, this denim blue and white striped seersucker fabric is lightweight and breathable, perfect for summer dresses, bedding and crafts!
Black Cotton
Reasonably heavy black cotton fabric with a soft finish.
Bonded Wool Cotton - Black/Grey
50% cotton and 50% wool bonded water-resistant fabric, with a black/grey face and solid black reverse.
We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
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.
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Seaside Seersucker - Dark Blue
137cm wide, white and dark blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
Seaside Seersucker - Light Blue
137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
61% cotton, 37% polyester and 2% elastane stretch dress fabric featuring a red & white abstract leopard print.
Stretch Shirting - White
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
This interlock cotton jersey fabric in ivory is soft to the hand and 155cm wide, ideal for wrap dresses and polo shirts!
Our 150cm wide, heavy cotton satin dressmaking fabric in cream is ideal for party-wear, accessories and blazers!
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
Bonded in the UK, this dark charcoal/black water-resistant coating fabric has a British wool face and quality cotton reverse.
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.