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
Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.
154cm wide, 100% cotton firm twill workwear fabric in bright white. Heavyweight and durable.
Poplin Styles - Lotus Carnival
140cm wide, 115gsm, lightweight 100% cotton poplin fabric with a bright floral print on white.
Poplin Styles - Raspberry Fields
142cm wide, 110gsm, lightweight 100% cotton poplin fabric in white with a raspberry print.
Hidden Gem
Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
142cm wide, 100% cotton poplin fabric, featuring a quirky, multi-directional zebra design.
Cotton Jersey - Wiggle & Zap
150cm wide, 95% cotton 5% elastane jersey fabric with a colourful fun geometric print.
150cm wide, 100% cotton Halloween craft fabric with 3D skull and spider web print.
Checked Flat Double Gauze - White
Checked Flat Double Gauze - White
156cm wide, checked jacquard flat double gauze fabric in white, made from 100% cotton.
Proper Seersucker - Summer Sky Stripe
152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.
Proper Seersucker - All The Blue's
152cm wide, blue check cotton seersucker fabric. perfect for warm-weather shirts, dresses & more.
Amour - White
150cm wide fine cotton shirting fabric in white with a woven over-check design. Perfect for shirts and lined skirts & dresses.
BA - Embroidered Lawn - Anemone
140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
Wide Width Cotton Poplin - Leia
150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.
Wide Width Cotton Poplin - Suri
Wide Width Cotton Poplin - Suri
150cm wide, cotton poplin fabric with a digital green leaf print, perfect for crafts and clothes.
150cm wide, gorgeous soft cotton shirting fabric in a red and white woven check, ideal for crafts, dresses or shirts!
Morning Meeting
150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
Cloudline
140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Cotton Jersey - Sparkle Bee
145cm wide, cotton-elastane knit jersey fabric in white, featuring a sparkle bee print.
Cotton-elastane knit off-white jersey fabric with a brown, pink & glitter heart print. Great for pyjamas.
Superb quality interlock twist yarn jersey fabric in a matt ivory has a gorgeous hand. Draping beautiful this cloth will create flattering dresses.
178cm wide, beautifully soft cotton jersey fabric in ivory, excellent for t-shirts, pyjamas, and loungewear!
Serafina Stripe
138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.
Poplin Styles - Line Garden
140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.
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.
Italian towelling stripe t-shirt fabric in white, lightweight and soft, made from cotton and elastane.
150cm wide, soft white cotton twill 9oz denim trousering fabric. Ideal for trousers, jackets, or skirts.
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Lawn 138
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
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.
GOTS Organic French Terry - Soft White
95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.
Christmas Cotton - Red Berry
110cm wide, 100% cotton fabric featuring a green, red holly print on a white back drop, great for Christmas dÈcor.
Christmas Cotton - Merry Bundle
Christmas Cotton - Merry Bundle
100% cotton craft fabric with a small holly print in red and green on white ground, great for Xmas dÈcor.
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Military green stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
145cm wide, 100% cotton lightweight trouser fabric in sky blue with a white polka dot print.
140cm wide polycotton shirting and dress fabric with a navy mini diamond print on a slightly blue tinted white ground. Beautifully soft and drapes like a dream.
Boston - Plain Cotton Poplin - White
Boston - Plain Cotton Poplin - White
114cm wide, 100% cotton poplin fabric in white, 121gsm. Lightweight, crisp and breathable.
Brushed & Cosy - Charlie
Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.
160cm ivory quilted fabric. Ex-designer quality, 80% cotton, 20% polyester blend, perfect for stylish, warm creations.
What Light Shines - Gypsy - White
152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.
50% cotton and 50% wool bonded water-resistant fabric, with a black/white check face and solid black reverse.
Bonded Wool Cotton - Little Pin
Bonded in the UK with British wool and quality cotton, this water-resistant fabric has a charcoal pinstripe front and solid black back.
Bonded Wool Cotton - Grey Marl
Bonded in the UK with British wool and quality cotton, this water-resistant fabric has a grey marl front and solid black back.
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.