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 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.
146cm wide, polyester fabric in navy that offers the look & feel of linen whilst being crease resistant.
Soft Tencel Denim - Dark Indigo
150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.
Made in Italy, this 142cm wide 100% cotton dress fabric in coral features a unique floral print, perfect for summer garments!
Soft, lightweight polyester jersey with an abstract pattern in in neon yellow, pink, coral, mint, black and white. So fine it would be a delight to wear.
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!
Corin - Fur Backed Faux Leather - Brown
158cm wide, faux leather fabric in brown with a plush fur backing for added warmth and comfort.
153cm wide, black 100% cotton poplin shirting fabric, lightweight and crisp with a smooth finish.
This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.
150cm wide soft polyester suiting in a small houndstooth check, made up of beige, brown and navy yarns.
Luxury bright, scarlet red ponte roma, this fabric is firm and is densely knitted. OEKO-Tex Æ.
150cm wide, viscose, polyester & polyamide knitted jersey fabric in cerise. Perfect for cosy jumpers.
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Æ.
Set piece 2.0m. Drop dead gorgeous jet black cotton stretch trousering with the smoothest softest finish. The perfect trouser fabric, this is a densely woven material which has a lot of stretch and fantastic recovery.
Draper - Organic Bamboo Blend Suiting - Beige
This 150cm wide organic recycled suiting fabric in beige, is soft to handle and has a beautiful drape.
A beautiful loop back terry jersey in lilac, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Made from 100% polyester, this super fine sage green dress fabric has a look of linen, perfect for loose palazzo pants!
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!
Super soft 158cm wide 95% bamboo and 5% elastane jersey with a mustard hue. Stunning quality jersey dress fabric.
140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Our cotton seersucker dressmaking fabric features a tiny checked lilac & white woven design; great for breathable blouses, kid's clothing & quilting!
140cm Italian viscose acetate lining, deep blue and black, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.
A fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend. 320gsm Ponte Roma dress fabric with an olive green hue.
Soft 115cm 100% cotton gingham fabric in pale blue & white. Perfect for elegant shirts, blouses, dresses.
78% polyester, 18% viscose and 4% elastane twill fabric in brown, 200gsm with a nice drape, ideal for trousers.
Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
145cm wide, cotton & elastane corduroy fabric in plum. 337gsm with a comfortable stretch.
This gold, black and white fabric features a stripe pattern with a hint of gold lurex, ideal for dressmaking and accessories!
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.
150cm wide, 100% polyester lining fabric in white, perfect for lining suits, jackets, dresses and more.
Our suede scuba fabric, made from polyester and spandex features a navy abstract print on a beige ground.
140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
Viscose Lining - Glass And A Half
147cm wide, viscose lining featuring a white spot on a purple ground, excellent lining for dresses and suits!
100% cotton OEKO-TEXÆ dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
Core Range Polyester Peach Finish
148cm wide, 100% polyester dress fabric with a soft peach finish, fantastic drape - available in a range of colours. Made in Indonesia.
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.