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
140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.
Graffiti Jersey - Blue
140cm wide digitally printed graffiti printed cotton stretch jersey in blue, designed by Poppy Europe.
Nylon Lawn - Aqua Plain
Introducing our exceptional 128cm wide superfine nylon lawn fabric in pale blue with a luxurious satin finish.
142cm wide, cotton, polyester, elastane black suiting fabric with an subtle woven abstract print.
142cm wide black textured stretch legging fabric, 88% nylon, 12% spandex. Light but tight.
148cm wide, Italian, ex-designer suiting fabric featuring a chevron print in black. Made from 100% wool.
Donatella - Off White
150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.
Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.
132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
Cotton Stretch - Olive Cheetah
132cm wide, cotton blend stretch woven trouser fabric in ivory with an olive cheetah spot design.
132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.
132cm wide, stretch woven trousering fabric in ivory with stone polka dots. Made in Spain!
An Elegant Take - Olive
145cm wide, 95% cotton, 5% elastane woven fabric in olive green with a striking floral design.
Pastel Rainbow Seersucker
128cm wide, cotton seersucker fabric with pastel stripes & blue topstitching. Perfect for summer!
12oz Recycled Cotton Red Selvedge Denim
80cm wide, 12oz cotton and elastane denim twill fabric in black with red-stitched selvedge.
Spanish made microdolly hi-stretch polyester dress fabric. Made in one of Spain's best mills this fabulously stretchy fabric has a smooth finish and will be a glorious blouse fabric to wear.
Stretch Lawn - Lemon
140cm wide, cotton, nylon, elastane blend stretch lawn shirting fabric in pale lemon yellow.
Soft Tencel Denim - Dark Indigo
150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.
Keswick Ripstop - Black
145cm wide black ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm - lightweight, stretchy and OEKO-TEX certified.
Keswick Ripstop - Cream
145cm wide cream ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm - lightweight, stretchy and OEKO-TEX certified.
Fibre Mood - Seersucker Check - Cream
Fibre Mood - Seersucker Check - Cream
145cm wide, cream and grey seersucker check fabric. 100gsm cotton-polyester-elastane blend - lightweight, breathable, with stretch.
Fibre Mood - Seersucker Check - Teal
Fibre Mood - Seersucker Check - Teal
145cm wide teal and black seersucker check fabric. Cotton, polyester, elastane blend at 100gsm - lightweight, breathable.
Stretch Geo - Teal
Beautiful sateen stretch dress fabric in a fabulous bold stripe design in teal, beige, black, and navy. This is sold in panels measuring 125cm x 63cm
Italian-woven petrol blue suiting fabric. Made from 73% virgin wool, 26% mohair, 1% elastane.
7.75oz Stretch Denim - Anthracite
7.75oz Stretch Denim - Anthracite
145cm wide, 7.75oz anthracite grey stretch denim. 98% cotton, 2% elastane - breathable, soft and ideal for jeans.
7.75oz Stretch Denim - Brown
145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane - soft, structured and breathable, perfect for jeans.
7.75oz Stretch Denim - White
145cm wide, 7.75oz white stretch denim. 98% cotton, 2% elastane - crisp, breathable and perfect for jeans.
145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
Dynasty - Porcelain
A stunning porcelain suiting fabric with excellent body and drape.
7.75oz Stretch Denim - Grey Wash
7.75oz Stretch Denim - Grey Wash
145cm wide, 7.75oz grey washed stretch denim. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
Dynasty - Teal
A beautiful teal blue Polyester Spandex suiting fabric with an excellent body and drape. Perfect for evening dresses and skirts!
Not The Only Fruit - Cerise
This is a mildly stretchy woven polyester elastane trousering fabric in bright cerise pink! Perfect for adding a vibrant pop of colour to any outfit or garment!
Diez Denim - Black
Made from 98% cotton and 2% lycra, our 10oz denim twill fabric in black is ideal for hard-wearing jackets.
Stretch Lawn - Red
Bright red, 140cm wide fabric blend of cotton, polyamide, and elastane. Lightweight, stretchy, ideal for summer dresses, shirts, skirts, and light trousers.
61% cotton, 37% polyester and 2% elastane stretch dress fabric featuring a red & white abstract leopard print.
JK - Marmaris - Soft White
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
65% polyester, 30% viscose and 5% elastane, heavy suiting fabric in black, this is perfect for bodycon dresses.
Maeve
148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.
Grace
Flocked Black Chiffon. I recently saw a re-run of an old James Bond movie featuring the 'Lady' Grace Jones with a box like hair cut in which she wore veil type garments made of fairly sheer fabrics. This could have been one of them.
This ivory recycled polyester and spandex blend crepe dress fabric is perfect for blouses, dresses and bridal wear!
150cm wide, lightweight polyester elastane suiting fabric in palest sand, beautiful drape, made in Portugal.
145cm wide indigo cotton denim fabric has a slightly heavier 8oz weight. Great for jeans, skirts, dresses and jackets. With 3% elastane.
Diez Denim - Charcoal
Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.
Morning Glory
97% viscose, 3% elastane densley knitted, fine soft mid-weight dress fabric in black which offers a smooth, elegant drape with a subtle stretch. This is a heck of a cloth.
Not The Only Fruit - Red
This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!
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.