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, ex-designer water-resistant super soft nylon quilting in black with a slight sheen.
Navy, green, and brown wool blend check fabric, 150cm wide, 215gsm. Soft, lightweight, and textured
Navy, beige, and cream brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Woven in Japan, this coral coloured dress fabric is made from 80% polyester and 20% viscose, ideal for palazzo pants!
145cm wide, 7.75oz white stretch denim. 98% cotton, 2% elastane - crisp, breathable and perfect for jeans.
160cm wide, 10.5oz pale blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
Water Resistant Cotton - Aviator - Beige
156cm wide, tightly woven cotton fabric in beige with a water-resistant finish. Durable and versatile.
Double Sided Fleece - Moonshine
Gorgeous 150cm wide double-sided printed fleece fabric featuring baby pink and blue moons and stars on a soft white background. Perfect for loungewear!
150cm wide, jumbo corduroy fabric in a neutral stone shade, made from 100% cotton. Ideal for stylish jackets.
170cm wide, textured jacquard jersey fabric in cream, 70% polyester 30% viscose, 300gsm.
Cotton, polyester and elastane blend knit jersey fabric in navy with a marl finish, perfect for sweatshirts.
Italian large check dogtooth suit fabric in black and white with a beige bonded backing, ideal for short coats and jackets!
Arthur Harrison 100% wool suiting fabric made in England featuring a navy check design, perfect for suits or dressmaking!
Double Trouble - Jacquard Jersey - Olive
160cm wide, double-knit jacquard jersey with a diamond pattern in olive made from polyester and elastane.
OEKOTexÆ plain blue dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Superior Sweatshirt - Olive Marl
Made from 70% cotton and 30% polyester, this heavy, marl sweatshirt fabric in an olive hue is ideal for joggers.
Double Sided Stretch Fleece - Navy
Navy 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
Our Pink knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Cable Car - Chunky Wool - Chocolate
140cm wide, Italian, 100% lambswool fabric in chocolate brown, featuring a chunky cable-knit, excellent for jumpers.
16 Wale Washed Corduroy - Teal
147cm wide, 100% cotton 16-wale washed corduroy in teal blue. 220-230gsm and Oeko-Tex certified.
160cm wide, 10.5oz indigo cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in dark blue.
150cm wide, heavy 100% cotton fabric in soft white with a rib knit pattern & brushed on the inside.
Limited Edition Luxury Ponte - Mustard
145cm wide, viscose, polyamide and elastane Ponte-style knit jersey fabric in mustard.
180cm very wide, teal striped brushed cotton sweatshirt fabric, super soft with a good drape.
180cm very wide, black striped brushed cotton sweatshirt fabric, super soft with a good drape.
Our Italian woven, ex-designer/deadstock chunky tweed fabric is made from 100% cotton in a camel hue.
150cm wide, British-woven 100% wool herringbone tweed jacketing in olive green and black.
Olive green 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.
150cm wide dark grey wool suiting fabric. 100% wool with a smooth handle and elegant drape
Pink, blue, and cream brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Brushed Cotton - Celeste - Pink
148cm wide, 100% brushed cotton fabric in a pink and lilac floral design on cream. Soft, breathable
100% Merino Wool Jersey - Mid Grey
Soft brushed mid grey Australian merino wool jersey - cosy, breathable and very wearable.
148cm wide, ex-designer wool coating fabric with a bold large navy and red check pattern.
16 Wale Washed Corduroy - Mustard
147cm wide, 100% cotton 16-wale washed corduroy in mustard yellow. 220-230gsm and Oeko-Tex certified.
Ex-designer, 150cm wide, wool bouclÈ tweed fabric with a woven houndstooth check pattern.
7.75oz Stretch Denim - Anthracite
145cm wide, 7.75oz anthracite grey stretch denim. 98% cotton, 2% elastane - breathable, soft and ideal for jeans.
150cm wide, ex-designer 100% cotton velvet in bottle green, Perfect for dresses, skirts, & jackets.
160cm wide, 10.5oz black cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
153cm wide, slate grey wool blend suiting fabric. 55% wool, 45% polyester. Made in Britain!
140cm wide, British wool blend lightweight coating in fudge brown with a wine and ivory check.
Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in typical khaki hues. Oeko-tex certified.
150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
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.