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.
Free UK delivery over £75
This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a silver shade.
Embroidered Collar - Downton Abbey - Vintage Lace - Cream
Ornate design embroidered polyester lace collars in cream; 22cm x 10cm; a charming touch to any vintage ensemble.
Soft, malleable, lightweight poly/cotton twill workwear fabric in pale pink. Machine washable & easy-care.
Heavy Water Resistant Canvas - Pink
155cm wide PU coated heavy polyester canvas in pink with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Organza - White
A plain white semi-transparent polyester organza fabric with a soft hand Great for Christmas crafts, dancewear, wedding decoration, fancy dress, bridal.
Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.
145cm wide soft and heavy corded dressmaking lace in navy blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.
Superior smooth crepe fabric in cerise pink. 150cm wide polyester dress fabric perfect for creating special occasion wear.
140cm wide, faux leatherette metallic fabric in champagne gold with a jersey backing and stretch.
Georgette Dress Fabric - Latte
Gorgeous quality Georgette dress fabric in Latte. 145cm wide suitable for dresses, blouses and crafts.
Pretty Polly - Tractors - White
This 112cm wide poly/cotton fabric in white features a multi-coloured tractor theme all over. This fabric is perfect for children's wear, crafts and soft furnishings.
Put The Kettle On - Ditto - Lilac
Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.
150cm wide, satin fabric in lavender with a fluid drape, perfect for special occasion dresses!
Lightweight†luxury†faux mohair coating material in navy. An incredible lookalike for†real wool mohair.
Fine Faux
150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.
This beautiful quality, triple crepe polyester dressmaking fabric in wine is perfect for dressmaking and trousers as it has a graceful drape!
Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
150cm wide, triple crepe polyester dress fabric in a turquoise blue shade, perfect for palazzo pants, skirts and special occasions!
Bella Satin Stretch - Petrol Blue
Bella Satin Stretch - Petrol Blue
147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
110cm white very pretty flowery poly cotton fabric on a white background. Perfect for crafts.
Put The Kettle On - Dogs - Turquoise
Lovely quality 65% polyester 35% cotton fabric with an all over dog print in white with hints of yellow and red on a turquoise. 112cm wide.
Cushion Soft - Beige
149cm wide water-resistant, Oeko-Tex certified polyester fabric in beige. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Incredibly fine poly/ cotton shirting in white with a double fine woven self coloured pinstripe.
Put The Kettle On - Primrose - Pink
112cm wide, superior quality poly/cotton fabric with a pretty pink floral print on a white ground.
Black crepe de chine easy care dress fabric. A lightweight versatile fabric which drapes beautifully.†â€
Soft, malleable, lightweight poly/cotton twill workwear fabric in red. Machine washable & easy-care.
Cushion Soft - Red
149cm wide water-resistant polyester fabric, perfect for adding a pop of colour to outdoor decor while providing durability and comfort for cushions. Oeko Tex.
155cm wide fine twill dark navy suiting cloth made by Becker in Germany for a British manufacturer of menswear.
Beaufort Duchess Satin - Lilac Rose
Beaufort Duchess Satin - Lilac Rose
150cm wide, exquisite quality non-snag duchess satin fabric has a lustrous finish. A classic cloth with a dusky lilac rose hue, perfect for special occasion wear.
Superior Quality Plain Poly/Cotton - Pale Turquoise
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale turquoise. Perfect for crafts & dressmaking.
A Knight To Remember - Silver
144cm wide, polyester & elastane knitted jersey fabric. The Silver is printed onto a grey marl jersey base. It doesn't ladder, flake or come off in any way.
114cm wide,†poly/cotton shirting and craft fabric, with simple car pattern in aqua blue, grey, beige, red and black printed on white.
Soft, malleable, lightweight poly/cotton twill workwear fabric in turquoise. Machine washable & easy-care.
Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!
The look of a petrol blue linen with the benefits of polyester by John Kaldor.
Printed Satin Lining - Leaf Blue
Printed Satin Lining - Leaf Blue
This printed polyester satin lining fabric features a leaf design all over in beautiful shades of blue, perfect for linings jackets, coats or dresses!
A Knight To Remember - Gold
Gold knitted jersey fabric. This is a fine jersey which drapes and looks like liquid gold.
Peacock blue, plain 4-way stretch knitted velour, great for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Not The Only Fruit - Soft White
Mildly stretchy woven polyester elastane trousering in white - very much a good looking cloth.
Put The Kettle On - Hey Sailor
110cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over sailor themed pattern in ivory on a red background.
Soft and lacy very gentle in appearance and texture in a burgundy colour 150 cm wide.
Fabulous medium weight John Kaldor ITY jersey fabric. This one has a huge amount of stretch and comes in teal.
150cm wide, polyester satin fabric in yellow with a fluid drape, perfect for special occasion dresses!
Georgette Dress Fabric - Cloud
This lightweight and breathable georgette fabric in cloud blue is made from polyester, perfect for dressmaking!
Heavy crepe dressmaking fabric in a red rouge shade, very flattering and wrinkle-resistant, perfect for trousers, jackets and skirts!
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.