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.
150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
Austrian Seersucker - Mint Stripe
Lightweight Austrian seersucker fabric with mint and blue stripes. Ideal for summer!
Austrian Seersucker - Navy Stripe
Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!
Austrian Seersucker - Sediments
Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.
Made from 100% linen, our stripe shirting fabric in green and white is ideal for breathable summer shirts.

Wool Coating
BROWSE NOW
Cotton Canvas - Ticking - Blue
Printed ticking canvas fabric which is superb for soft furnishing, bag making and crafts.
Cotton Jersey - Black & White Stripe
150cm wide, cotton & elastane jersey fabric with a classic, fine black and white stripe design.
145cm wide, 195gsm cotton blend knit jersey fabric in marl grey with colourful dotted neon threads.
Cotton Jersey - Simple Stripes
A soft and stretchy cotton jersey featuring narrow, irregular stripes in muted blue, green and grey on a cream base.
150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
Embroidered Denim Chambray - Indy
142cm wide, 100% cotton embroidered denim chambray with white stripe detail on an indigo base. Ex-designer, deadstock.
148cm Italian viscose acetate tailors' lining featuring a versatile striped pattern, ideal for lining blazers.
Fibre Mood - 3D Stripes - Cream
138cm wide, polyester & cotton non-padded quilting fabric in cream with a unique 3D stripe texture.
Fibre Mood - 3D Stripes - Pink
138cm wide, polyester & cotton non-padded quilting fabric in pink with a unique 3D stripe texture.
Fibre Mood - Jacquard Stripes - Green
145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
Floating In Circles - Mia Coral
This viscose rayon yoryu lawn fabric features a striped design with a floral print in coral, purple, green & yellow.
Made from polyester, this French velvet faux fur fabric in blue is super soft and high quality, ideal for soft furnishings.
Woven in France, this polyester velvet fur fabric in brown is super soft and high quality, ideal for stylish coats.
155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.
150cm wide, 100% cotton indigo and white striped woven denim. 230gsm - breathable and midweight.
140cm wide, acetate & viscose lining fabric with pink and navy stripes. Smooth, soft and stylish.
A 147cm wide cotton-nylon fabric with blue and white stripes. Lightweight at 84gsm, crisp and breathable
Lovely 147cm wide cotton-nylon fabric with navy and white stripes. Lightweight at 84gsm, crisp and breathable
Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!
Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!
Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Our ribbed, red and ivory striped, knitted jersey fabric is made from a blend of viscose, polyester and elastane!
Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
150cm wide, 100% cotton lime green and white striped woven denim. 230gsm - breathable and midweight.
150cm wide, 100% polyester satin fabric with a hand-painted style stripe print in rich brown and cream.
148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
145cm wide, 100% lyocell blouse fabric in lime green and white stripes. Soft, silky and breathable.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
150cm wide, 100% cotton navy and white striped woven denim. 230gsm - breathable and midweight.
147cm wide, ex-designer 100% Cupro silky shirting fabric in navy blue with 4mm woven stripes.
160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
150cm wide fine cotton check shirting fabric in a pale stone colour with woven herringbone stripes. OEKO-TexÆ.
150cm wide fine cotton woven herringbone check shirting with a pale blue hue. Perfect for dresses and shirting. OEKO-TexÆ.
150cm wide superfine cotton check shirting fabric in lovely lilac colour featuring a woven herringbone stripe. OEKO-TexÆ.
142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.
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.