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.
Oeko-Tex Certified, ramie linen and cotton blend fabric in a silvery grey hue, perfect for clothing & home dÈcor.
Sweats - Organic Jersey - Wine
Organic and Oeko-Tex 100, 95% cotton & 5% elastane knitted jersey fabric in wine.
Made from 100% cotton, our abstract print seersucker fabric in black and white is perfect for summer blouses.
148cm wide, woven cotton lawn fabric made in Italy featuring an abstract red/orange print on a white ground, ideal for dresses!
16 Wale Washed Corduroy - Grey
147cm wide, 100% cotton 16-wale washed corduroy in dark grey. 220-230gsm and Oeko-Tex certified.
Beautiful 100% cotton broderie anglaise fabric in timeless white, featuring a lovely diamond pattern.
150cm wide, ex-designer 100% cotton velvet in emerald green, Perfect for dresses, skirts & jackets.
Fibre Mood - Seersucker Check - Teal
145cm wide teal and black seersucker check fabric. Cotton, polyester, elastane blend at 100gsm - lightweight, breathable.
Made in Italy, this 142cm wide 100% cotton dress fabric in coral features a unique floral print, perfect for summer garments!
Fine marl viscose jersey in a very delicate shade of tangerine, brought about it would seem by the use of yellow and orange yarns
7oz Soft Denim - Billy - Black
152cm wide, 7oz black 100% cotton denim fabric. Perfect for trousers, jackets and dungarees.
100% cotton blue floral fabric for making dresses and crafts. Light weight cotton dress fabric from John Louden. A very lovely floral fabric!
153cm wide, black 100% cotton poplin shirting fabric, lightweight and crisp with a smooth finish.
This 56 wide soft viscose dress fabric is in a cool print and by cool I don't mean trendy I mean cool as in cold
This rich black, 80% cotton and 20% polyester knitted velour fabric is fabulous for creating comfy lounge and sportswear. OEKO-TexÆ.
135cm wide, 98% cotton and 2% elastane, 10.4oz heavyweight denim fabric in dark blue.
Soft ice blue velour fabric made from 80% cotton and 20% polyester. A great choice for lounge and sportswear. OEKO-TexÆ.
A beautiful loop back terry jersey in lilac, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
112cm wide, blue cotton poplin with an all-over palm leaf print. Perfect for a holiday shirt.
156cm wide, midweight 100% cotton fabric in classic navy blue. Durable, breathable, and versatile.
100% cotton green Christmas fabric displaying super cute knitted teddy bear design surrounded by holly and stars! Great for Christmas shirts and gifts!
Our cotton seersucker dressmaking fabric features a tiny checked lilac & white woven design; great for breathable blouses, kid's clothing & quilting!
Soft 115cm 100% cotton gingham fabric in pale blue & white. Perfect for elegant shirts, blouses, dresses.
Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).
145cm wide, cotton & elastane corduroy fabric in plum. 337gsm with a comfortable stretch.
Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.
This 146cm wide medium weight navy cotton suiting/dress fabric is made from 100% cotton and features a subtle satin sheen finish.
150cm wide, brushed cotton shirting fabric in red with a green, navy, blue and yellow checked pattern.
100% cotton OEKO-TEXÆ dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
Baby Driver - Flower Power - Plum
112cm wide, 100% cotton needlecord fabric in plum with a floral print in cream, purple, and green.
GOTS Organic French Terry - Soft White
95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.
Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in teal, camel, and cream
Stof Fabric - Flourishing - Blue
Designed in Denmark by Stof, this craft fabric†comes in black with a small floral print in navy blue and white. A superb†quality†craft cotton.
What Light Shines - Satin Mini Micro
152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.
Woven in Italy, this 146cm wide superfine navy suiting fabric is made from cotton and viscose with a hopsack weave.
Cotton elastane dress and trouser fabric in a vibrant large red with green floral print.
100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
Digitally printed floral design fabric in grey with stunning floral print in shades of blue & turquoise.
139cm wide 45% cotton and 55% linen chambray fabric in olive. Perfect for summer garments!
150cm wide polka dot print cotton in mint green with white spot.
Beautifully soft and wonderfully creative automotive print blue winceyette fabric. 150cm wide featuring cars, planes and scooters.
140cm wide, water-resistant bonded cotton fabric with an abstract taupe moon print on a cream ground.
This light grey, 80% cotton and 20% polyester knitted velour fabric is beautifully soft. Perfect for creating lounge and sports wear. OEKO-TexÆ.
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.