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
150cm wide, polyester satin fabric in gold with a fluid drape, perfect for special occasion dresses!
150cm wide, satin fabric in wine red with a fluid drape, perfect for special occasion dresses!
150cm wide superior smooth crepe fabric in ivory. 100% polyester dress fabric perfect for creating special occasion wear.
Put The Kettle On - Ditto - Ivory
65% polyester and 35% cotton features lots of tiny ivory "ditto" dots. Suitable for blouses, dresses, nightwear and crafts.
Substantial satin backed crepe dress fabric in the perfect navy blue. Satin on the face of the fabric with a matt on the reverse. This fabric can be used both ways. It hangs beautifully and will look wonderful in evening wear.
Paisley Changeant Lining - Black
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in black.â€
Put The Kettle On - Ditto - Pale Pink
Spotted print fabric with a pale pink hue. Poly cotton cloth suitable for blouses, dresses and crafts. A beautiful fabric for girls dresses.
Superior smooth crepe fabric in camel brown. 150cm wide polyester dress fabric perfect for creating special occasion wear.
Ripstop - Purple
150cm wide, lightweight naturally water-resistant fabric in purple. Suitable for banners, bags, & lightweight outwear.
Paisley Changeant Lining - Mustard
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in mustard.â€
JK - Scuba Crepe - Navy
This is a lovely polyester Scuba crepe fabric in Navy from John Kaldor, which has a slightly textured surface and is of beautiful quality with great draping!
Put The Kettle On - Ditto - Mint
Quality poly cotton mint green fabric with a simple spotted print. A lovely fabric for little girls dresses.
Paisley Changeant Lining - Cerise/Teal
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in cerise/teal.â€
This ivory recycled polyester and spandex blend crepe dress fabric is perfect for blouses, dresses and bridal wear!
Cross Hatch - Coral
Easy care and virtually non-iron linen look dress fabric in coral, excellent for dressmaking.
Monaco Crepe - Royal Blue
Our polyester crepe dress fabric in a rich royal blue hue is ideal for fashioning skirts, dresses and pants!
A 150cm wide polyester/cloth/linen look dress fabric in black.
Landon Smooth Crepe - Cherry
Superior smooth crepe fabric in cherry red. 150cm wide polyester dress fabric perfect for creating special occasion wear.
Roxy Stretch Velvet - Purple
Deep purple, plain 4-way stretch knitted velour, perfect for special occasion outfits. 154cm wide, quality stretch velvet dress fabric.
With Cashmere – Grey Marl
Grey Marl wool with cashmere coating fabric.
Chiffon - Midnight
Beautiful midnight navy chiffon dress fabric with a subtle crepe finish.
Put The Kettle On - Orchid - Pale Blue
112cm wide, superior quality poly/cotton fabric with a pink and blue floral print on a blue ground.
280gsm sweatshirt fabric in dark grey marl, light, soft and fluffy on the inside for extra comfort.
Superior Quality Plain Poly/Cotton - Mint
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in mint. Perfect for crafts & dressmaking.
Cushion Soft - Bottle
149cm wide water-resistant, Oeko-Tex certified polyester fabric in bottle green. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Christmas Poly/Cotton - Festive Fox - Grey
Christmas Poly/Cotton - Festive Fox - Grey
112cm wide cheap and cheerful poly/cotton fabric with orange foxes running and having fun in the snow on a grey ground.
Triple Crepe - Sunshine
154cm wide fabulous sunshine yellow triple crepe dress fabric. Heavy weight, drapes wonderfully, and handles like a dream.
Sophia - White
Made in France and perfect for bridal and summer wear, this high-quality viscose fabric features a white spot and line design.
This beautifully soft brushed 65% polyester and 35% cotton blend fabric is a great choice for pyjamas, loungewear and blankets.
Beaufort Duchess Satin - Porcelain
Beaufort Duchess Satin - Porcelain
150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.
Superior Quality Plain Poly/Cotton - Jade
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in jade green. Perfect for crafts & dressmaking.
Sweatshirt - Silver & Grey Marl
280gsm sweatshirt fabric in silver & grey marl, light, soft and fluffy on the inside for extra comfort.
150cm wide, khaki green soft shell fabric with a mustard yellow fleece reverse, ideal for weather-resistant coats.
145cm wide, polyester double crepe dress fabric in white. Perfect for special occasion garments.
Our black satin-backed crepe dressmaking fabric is bold and reversible, ideal for special occasion garments and evening wear!
Soft, malleable, lightweight poly/cotton twill workwear fabric in white. Machine washable & easy-care.
Heavy Water Resistant Canvas - Navy
155cm wide PU coated heavy polyester canvas in navy with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
Double Scallop Lace - Dusky Pink
145cm wide soft and heavy, corded, double scalloped dressmaking lace in a gorgeous dusky pink.
Our bombshell red crepe dressmaking fabric made from polyester is ideal for party wear and special occasion garments!
Paisley Changeant Lining - Grey
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in grey.â€
Paisley Changeant Lining - Red
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in red.
145cm wide soft corded dressmaking lace in rich jet black. Beautifully made with a scallop edge on each side.
Superior Satin Crepe - Kingfisher Teal
A 150cm wide very superior fine polyester 'silk' luxury satin crepe dress cloth, in either deep cerise, kingfisher blue or jet black. It just hangs there. Rather splendid.
Water Resistant Polyester Light - Royal
150cm wide water-resistant polyester fabric in royal blue, with a weight of 105gsm. Ideal for lightweight jackets & crafts. 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.