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
Bonded in the UK, this dark charcoal/black water-resistant coating fabric has a British wool face and quality cotton reverse.
Bonded Wool Cotton - Black/Grey
50% cotton and 50% wool bonded water-resistant fabric, with a black/grey face and solid black reverse.
Storm System Seersucker - Navy Stripe
Storm System Seersucker - Navy Stripe
152cm wide Loro Piana navy stripe water-resistant 100% cotton seersucker fabric. Luxurious Italian cloth, breathable yet practical.
156cm wide Italian 8oz denim fabric 100% cotton with a smoky pattern. A distinctive lightweight denim.
116cm wide white cotton cuffing fabric, 163gsm. A lightweight and breathable 100% cotton rib,
Interlock - White
White cotton interlock jersey, 145cm wide, 166gsm. Soft, breathable 100% cotton knit
True Essentials - T-Shirting - White
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
Red, grey, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Red, green, and blue brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Turquoise, purple, and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Blue, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Navy, beige, and cream brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Green, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Dark Grey cotton nylon check, 154cm wide. Light, durable woven with fine white check
Sartoria Shirting - Bari
Italian ex-designer cotton check, 150cm wide, 140gsm. Red, blue, and navy check--soft, breathable
Casella Brushed Cotton - Lecco
Italian ex-designer brushed cotton, 155cm wide, 168gsm. Cream, grey, and red check
Casella Brushed Cotton - Padova
Italian ex-designer brushed cotton, 160cm wide, 168gsm. Red, black, and cream check
Casella Brushed Cotton - Rimini
Italian ex-designer brushed cotton, 150cm wide, 168gsm. Pink, lilac, and cream check
Casella Brushed Cotton - Ravenna
Italian ex-designer brushed cotton, 160cm wide, 168gsm. Black, white, and red check
148cm wide, 100% brushed cotton fabric with a pink floral design. Soft, lightweight
148cm wide, 100% brushed cotton fabric with a peach floral print. Soft, lightweight
Brushed Cotton - Sindia - Steel
148cm wide, 100% brushed cotton fabric with a steel grey floral print. Soft, warm
Brushed Cotton - Sindia - Maroon
148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm
This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.
This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.
This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.
This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.
Open Knit Cotton - White
A lightweight open-knit cotton fabric in crisp white, ideal when you want breathability without losing structure.
Cotton Jersey - Fruity Friends
Cotton Jersey - Fruity Friends
A soft cotton jersey printed with cheerful fruit characters in bright, clean colours on an off-white base.
Cotton Jersey - Koala
A soft cotton jersey printed with small grey koalas and scattered leafy sprigs on a warm cream background.
Cotton Jersey - Love on the line
Cotton Jersey - Love on the line
A soft cotton jersey with fine white stripes and scattered heart motifs, printed on a muted dusky pink background.
Cotton Jersey - Tiny Floral
A soft, stretchy cotton jersey printed with a small-scale floral design in muted pinks and greens on an off-white base.
Limeline Denim
150cm wide, 100% cotton lime green and white striped woven denim. 230gsm - breathable and midweight.
Navyline Denim
150cm wide, 100% cotton navy and white striped woven denim. 230gsm - breathable and midweight.
Indigoline Denim
150cm wide, 100% cotton indigo and white striped woven denim. 230gsm - breathable and midweight.
Boston - Plain Cotton Poplin - Pale Ivory
Boston - Plain Cotton Poplin - Pale Ivory
114cm wide, 100% cotton poplin fabric in pale ivory, 121gsm. Lightweight, crisp and breathable.
145cm wide 95% cotton 5% viscose velvet fabric. Heavyweight 519gsm Italian ex-designer fabric ideal for upholstery and soft furnishing
A textured white woven fabric with a sackcloth-style finish. Cotton and viscose blend at 295gsm, ideal for structured garments with a relaxed, modern feel.
Lightweight black cotton fabric with fine white woven lines. A crisp 150cm wide shirting cotton ideal for shirts, blouses and clean-lined 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.
Cotton Shirting - Ice Blue Stripe
A soft and smooth lightweight 100% cotton shirting with a fine ice blue stripe on white.
100% cotton with a traditional seersucker check in a neutral sage green
Seersucker Check - Glacial Blue
100% cotton seersucker with a lovely glacial blue and white check.
Lightweight 100% cotton seersucker with a sky blue and white stripe.
Lightweight 100% cotton floral dress fabric with a soft handle and fine ditsy print. Breathable and ideal for dresses, blouses and summer sewing.
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.