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.
Remnant - Smooth Brocade - Petal Power (0.78m)
Remnant - Viscose Crepe - Delft Floral (2m)

Wool Coating
BROWSE NOW
Quilted Wool - Brown Pinstripe
150cm wide, ex-designer double-sided poly/wool quilting fabric in dark brown with white pinstripes.
150cm wide navy blue waterproof and windproof fabric from Italian Loro Piana designer is soft, durable and of the highest quality.
Midnight Dive – Navy Scuba Crepe
Seaside Seersucker - Light Blue
137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
Bright and breezy 140cm wide, viscose challis fabric with a tropical floral print on orange.
Fibre Mood - 3D Stripes - Pink
138cm wide, polyester & cotton non-padded quilting fabric in pink with a unique 3D stripe texture.
138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.
Made from polyester, this French velvet faux fur fabric in blue is super soft and high quality, ideal for soft furnishings.
150cm wide, 100% cotton shirting fabric in blue and white featuring an intricate embroidered stripe.
Woven in France, this polyester velvet fur fabric in brown is super soft and high quality, ideal for stylish coats.
150cm wide superfine cotton check shirting fabric in lovely lilac colour featuring a woven herringbone stripe. OEKO-TexÆ.
150cm wide fine cotton check shirting fabric in a pale stone colour with woven herringbone stripes. OEKO-TexÆ.
Proper Seersucker - Summer Sky Stripe
152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.
100% polyester decorative floral brocade dress fabric with a smooth, malleable finish - can also be used for curtains.
148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.
Fibre Mood - 9.5oz Washed Denim - Dark Olive
100% cotton dark olive washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. A durable and stylish denim
Fibre Mood - 9.5oz Washed Denim - Tan
100% cotton Tan washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
Fibre Mood - 9.5oz Washed Denim - Red
100% cotton red washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
Fibre Mood - 9.5oz Washed Denim - Black
100% cotton black washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
150cm wide black and cream polyester fabric, 350gsm. A heavyweight fabric with a bold abstract design
150cm wide wine and cream polyester fabric, 350gsm. A heavyweight fabric with a bold abstract design
Fibre Mood - Wild at Heart - Brown
155cm wide leopard-print polyester fabric, 360gsm. A soft, heavyweight fabric in cream and brown
Fibre Mood - Wild at Heart - Black
155cm wide leopard-print polyester fabric, 360gsm. A soft, heavyweight fabric in cream and black
Fibre Mood - Raya Match - Bordeaux Sheepskin
155cm wide rich bordeaux sheepskin-style fabric, 370gsm. A soft and cosy polyester fabric with slight weft stretch
Fibre Mood - Elan Match - Denim Sheepskin
155cm wide denim blue sheepskin-style fabric, 370gsm. A soft and cosy polyester fabric with slight weft stretch
Fibre Mood - Ember Match - Illustrious Sheepskin
150cm wide paisley polyester fabric, 325gsm, with slight weft stretch. A soft and cosy fabric with a bold black paisley design on cream
Fibre Mood - Dyron Match - Aubergine Ripstop
145cm wide aubergine nylon elastane fabric, 150gsm. A lightweight stretch fabric with 85% nylon and 15% elastane.
Fibre Mood - Dyron Match - Cream Ripstop
145cm wide cream nylon elastane fabric, 150gsm. A lightweight stretch fabric with 85% nylon and 15% elastane.
A brown cotton stretch pinstripe with a smooth handle - lightweight and versatile for shirting, suiting and smart separates.
A bold black-and-white polka dot scuba crepe with stretch, structure and drape - perfect for dresses, skirts, tops and statement occasionwear.
A cream viscose crepe with a textured surface and Delft-inspired blue floral print - lightweight, drapey and perfect for dresses, blouses and skirts.
Viscose Jersey - Abstract Paisley
A vibrant viscose jersey with turquoise, red and navy abstract florals and paisley on white - soft, drapey and ideal for dresses, tops and summer wear.
Fibre Mood - Boreal Match - Dark Aubergine Rib
55cm wide dark aubergine rib fabric, 295gsm. A soft, knitted blend of 95% cotton and 5% elastane with stretch, perfect for cuffs, waistbands, neckbands, and fitted garments.
Fibre Mood - Boreal Match - Dark Rust Knit
140cm wide dark rust knit fabric, 320gsm. A soft yet durable blend of 80% organic cotton and 20% recycled polyester, perfect for sweatshirts, dresses, joggers
Fibre Mood - Boreal Match - Dark Rust Rib
55cm wide dark rust rib fabric, 295gsm. A soft, knitted blend of 95% cotton and 5% elastane with stretch, perfect for cuffs, waistbands, neckbands, and fitted garments.
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.