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.
Pima Cotton Lawn - Rossa Mustard
Woven in Italy, this 150cm wide fine Pima cotton lawn fabric in a pale mustard hue is perfect for lightweight shirts!
Christmas Poly/Cotton - Scotty Dog - Royal Blue
112cm wide cheap and cheerful poly cotton made up of black and white checked dogs which remind me of a Scottish terrier, all on a royal blue background.
Reasonably heavy black cotton fabric with a soft finish.
Pima Cotton Lawn - Millions - Green
140cm wide, Pima cotton lawn fabric in a abstract floral design of green, yellow, lilac, and navy.
Pima Cotton Lawn - Floral Colourscene
140cm wide, Pima cotton lawn fabric with a navy base and ditsy floral print in blue, ivory and olive.
127cm wide, cotton loom state calico fabric, unbleached & undyed. Perfect for toiles, crafts & more.
112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.
Fabulous 280gsm sweatshirt fabric in cerise, light, soft and fluffy on the inside for extra comfort.
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in slate, with a unique bubble effect.
Woven in France, this stone coloured plain woven fabric is made from 60% cotton and 40% linen, ideal for shirts!
Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.
Bonded Wool Cotton - Black/Grey
50% cotton and 50% wool bonded water-resistant fabric, with a black/grey face and solid black reverse.
Superior Quality Plain Poly/Cotton - Yellow
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in yellow. Perfect for crafts & dressmaking.
Stof Craft - Christmas - A Starry Night Sky - Black
Superb quality†Stof Japanese†craft and dress cotton with a Christmas print of gold stars on a geometric pattern in black and dark grey.
Fabulous 260gsm sweatshirt fabric, gloriously,†light soft and fluffy on the inside for extra comfort.
113cm wide superior quality cotton poplin fabric, adorned with a delightful blue & peach floral print.
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Pima Cotton Lawn - Morris - Sage & Mint
Pima Cotton lawn fabric with an all over floral print in various shades of green - inspired by William Morris. 140cm wide, quality dressmaking fabric.
Water Resistant Cotton Cambric 8oz - Navy
148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.
Superior Quality Plain Poly/Cotton - Brown
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in brown. Perfect for crafts & dressmaking.
164cm wide superfine cotton shirting chino fabric with a lovely smooth hand in a timeless navy hue.
Our 122cm wide, cotton and elastane blend stretch denim fabric in black is perfect for jeans or fitted skirts.
152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.
Made from 70% ramie and 30% cotton, our dark red fabric is Oeko-Tex Certified, ideal for dressmaking.
Stof Craft - Christmas - A Starry Night Sky - Gold
Superb quality†Stof Japanese†craft and dress cotton with a Christmas white stars on a geometric pattern in shades of gold.
Pima Cotton Lawn - Mary Ann Pink
140cm wide, 100% Pima cotton lawn fabric with a vintage-inspired pink and mauve floral design.
Water Resistant Cotton Cambric 8oz - Mahogany
148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Teal cotton poplin, 112cm wide superior quality fabric in an all-over palm leaf print in various shades of teal- perfect for holiday shirts!
Seersucker - Henley - Baby Blue Stripe
Made from 100% cotton, this blue and white striped seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!
Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.
Plain hot pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Ramie linen and cotton blend dress fabric in a gold hue, ideal for soft furnishings and clothing. Oeko-Tex Certified.
Water Resistant Cotton Cambric 8oz - Tan
148cm wide tan cotton with a natural feel, water-resistant finish. Durable & machine washable.
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
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.
Plain ochre 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Cotton poplin in navy with an all over print of red cherries on green stalks.
Egyptian Cotton - Luxury Stripe Sheeting
Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
Made from 98% cotton and 2% lycra, our 10oz denim twill fabric in black is ideal for hard-wearing jackets.
Vintage Seersucker - Blue Sprig
143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
100% cotton poplin fabric with tiny flowers on a navy background. This fabric is superb for dresses, crafts and light furnishings.
Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in candy pink.
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.