Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Free UK delivery over £75
Austrian Seersucker - Mariner
150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
Austrian Seersucker - Mint Stripe
Austrian Seersucker - Mint Stripe
Lightweight Austrian seersucker fabric with mint and blue stripes. Ideal for summer!
Austrian Seersucker - Navy Stripe
Austrian Seersucker - Navy Stripe
Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!
Austrian Seersucker - Sediments
Austrian Seersucker - Sediments
Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Bold Lines - Blue
175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.
Bondi Linen - Green
Made from 100% linen, our stripe shirting fabric in green and white is ideal for breathable summer shirts.

Dress Patterns
Shop Now
Cotton Canvas - Ticking - Blue
Cotton Canvas - Ticking - Blue
Printed ticking canvas fabric which is superb for soft furnishing, bag making and crafts.
Cotton Jersey - Black & White Stripe
Cotton Jersey - Black & White Stripe
150cm wide, cotton & elastane jersey fabric with a classic, fine black and white stripe design.
Cotton Jersey - Neon Thread
145cm wide, 195gsm cotton blend knit jersey fabric in marl grey with colourful dotted neon threads.
Cotton Jersey - Simple Stripes
Cotton Jersey - Simple Stripes
A soft and stretchy cotton jersey featuring narrow, irregular stripes in muted blue, green and grey on a cream base.
Damson Pinstripe
150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
Embroidered Cotton Stripe - Orange Floral
Embroidered Cotton Stripe - Orange Floral
145cm wide white 100% cotton fabric with embroidered stripes and orange floral detailing.
Embroidered Cotton Stripe - Yellow Floral
Embroidered Cotton Stripe - Yellow Floral
145cm wide white 100% cotton fabric with embroidered stripes and yellow floral detailing.
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
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
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.
French Velvet - Blue
Made from polyester, this French velvet faux fur fabric in blue is super soft and high quality, ideal for soft furnishings.
French Velvet - Brown
Woven in France, this polyester velvet fur fabric in brown is super soft and high quality, ideal for stylish coats.
Gin and Lime
145cm wide, 100% lyocell fabric with a timeless stripe design in white and green.
Gold Strike
155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.
Indigoline Denim
150cm wide, 100% cotton indigo and white striped woven denim. 230gsm - breathable and midweight.
Ink & Blush Lining
140cm wide, acetate & viscose lining fabric with pink and navy stripes. Smooth, soft and stylish.
Jack Spratt - Blue
A 147cm wide cotton-nylon fabric with blue and white stripes. Lightweight at 84gsm, crisp and breathable
Jack Spratt - Navy
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!
Limeline Denim
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.
A lightweight viscose linen fabric with soft sand stripes and an open weave, ideal for breathable dresses, trousers and relaxed summer garments.
Loose Weave Cotton - Frappe Stripe
Lightweight 100% cotton fabric with a loose weave and sand and white frappe stripe. Breathable and ideal for shirts, dresses and summer sewing.
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.
Morning Meeting
150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
Navyline Denim
150cm wide, 100% cotton navy and white striped woven denim. 230gsm - breathable and midweight.
Nico
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!
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.