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.
147cm wide Poplin cotton floral dress fabric in grey with an all over light grey ditsy leaf†print.
Oeko-Tex Certified, ramie linen and cotton blend fabric in a silvery grey hue, perfect for clothing & home dÈcor.
100% Wool Fleece - Scarlet Red
143cm wide, 100% Australian virgin wool fleece in scarlet red. Mulesing-free and sheep-friendly!
Rayon, nylon and polyester blend cable knit jersey fabric in black, perfect for stretchy cardigans or jumpers.
100% nylon, burgundy coloured lining fabric with a woven horse print; perfect for pairing with suits & dresses.
Our olive knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
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!
145cm wide, polyester and elastane blend scuba crepe fabric in black, perfect for bodycon dresses.
152cm wide ivory/cream nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
High Twist Polyester - Bluebell
148cm wide, high twist polyester dress fabric in an air force blue hue features a beautiful flowy drape.
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.
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.
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.