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
Madison - Black
Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.
Excellent for soft furnishings such as cushion covers, this water-resistant fabric is made from 100% polyester and is 158cm wide.
Double Whammy Rib
Stunning Italian knitted jersey wool coating fabric in grey with a linear rope pattern.
Bella Satin Stretch - Lavender
Bella Satin Stretch - Lavender
147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.
Bella Satin Stretch - Mint
147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.
238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.
152cm wide, 11oz heavyweight denim in mid blue, made from recycled cotton and polyester.
Rich, dark blue velour fabric made from 80% cotton and 20% polyester. A great choice for lounge and sportswear. OEKO-TexÆ.
Denim Jersey Crinkle
Italian made mid denim blue polyester jersey with elastane stretch fabric with white stitching on the reverse. Perfect for looser fitting shirts, shorts and joggers.
148cm wide, hot pink metallic polyester stretch fabric, substantial, stretchy and shape-retaining.
Cross Hatch - Wine
Textured, linen look fabric in dark wine suiting fabric. Made from polyester.
Carly Stretch Velvet - Smokey Grey
Carly Stretch Velvet - Smokey Grey
160cm wide, stunning stretch velour fabric in a smokey grey shade looks different from every angle as it captures the light.
Our sparkly fabric has blue and gold metallic yarns on a black stretch jersey, perfect for cowl neck tops or dresses worn with an underslip!
Ribbed Velour Jersey - Gold
152cm wide ribbed knit plush stretch velour dress fabric is perfect for sewing lightweight sweatshirts. With a golden mustard hue, soft hand and lovely drape.
Superior Sweatshirt - Grey Marl
This heavy sweatshirt fabric made from cotton and polyester has a marl grey finish, great for lounge-wear.
140cm wide polycotton shirting and dress fabric with a navy mini diamond print on a slightly blue tinted white ground. Beautifully soft and drapes like a dream.
Vlieseline - Style-Vil Sew In Foam Interlining
Ideal for padding & providing structural support for garments, accessories, crafts and home dÈcor.
150cm wide polyester satin fabric in a lovely soft lemon colour. Nice soft feel.
150cm wide, lovely quality ivory duchess satin. Firm and soft to handle, most popular for brides and bridesmaids dresses.
St Elsewhere
150cm wide, fine polyester, pongee in a shade of khaki or taupe or light brown, which I hope you can gather the colour, which incidentally would go with a pin striped velvet described elsewhere in this missive.
This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!
Vlieseline - Style-Vil FIX Iron On Foam Interlining
This fusible foam interlining is ideal for providing structural support for garments, crafts and more.
Georgette Dress Fabric - Bubble Gum
Made from 100% polyester, this sheer and lightweight bubble gum pink dress fabric is perfect for special occasion wear!
Made from 100% polyester, this knitted jersey fabric features a looped back in black, perfect for lounge wear!
Our water-resistant diamond quilted polyester fabric in a dark olive hue has a soft matte face and glossy lining.
Our multicoloured soft shell fabric features an abstract graffiti design with a fleece reverse, perfect for coats and jacketing!
This elegant black polyester crepe fabric is perfect for creating garments that flow beautifully.
Fine Georgette Dress Fabric - Black
This gorgeous high quality fine georgette dressmaking fabric comes in a lovely black. This is a sheer, lightweight polyester fabric, perfect for little black dresses.
Our 146cm wide check poly/cotton shirting fabric in beige is excellent for crafts, dressmaking and tops!
85% polyester and 15% metallic brocade dress fabric featuring an abstract floral print in silver on a navy ground.
Our knitted polyester stretch scuba jersey fabric features a lemon print on a blue ground, ideal for dresses and skirts!
Turquoise Dazzle
150cm wide, polyester metallic jacquard brocade suiting fabric. Perfect for a standout evening jacket.
Printed PU Polyurethane - Flower
Fabulous flower printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Don't be fooled. This is a superb imitation of a linen. Bright coral red polyester dress fabric.
Cushion Soft - Dark Grey
This dark grey 149cm wide water-resistant fabric is perfect for creating durable and comfortable outdoor cushions with a sophisticated look. Oeko Tex.
Knitted Mouflon Coating - Honey
Honey mouflon flannel coating fabric made from a 67% polyester and 33% acrylic blend. Lightweight, warm and easy to care for.
Beautiful stretch black floral lace dress fabric, perfect for dress making or adding to garments. This can also be used as an overlay or even making underwear.
Repreve Recycled Lining - Champagne
Made by RepreveÆ using recycled polyester, this champagne lining boasts a soft twill & satin finish.
Athena Crepe - Taupe
148cm wide, lightweight 200gsm crepe fabric in taupe, made from polyester, viscose, and spandex.
Georgette Dress Fabric - Cerise
Gorgeous good quality polyester georgette dress fabric in a vivid cerise pink hue. A fabulous dressmaking fabric with a lovely drape.
Christmas Poly/Cotton - Party Pingu
Christmas Poly/Cotton - Party Pingu
A fun penguin print Christmas poly/cotton fabric featuring festive penguins, stars and holly leaves on a white background. Great for Christmas crafts!
Changing Times - Mustard Ponte
Changing Times - Mustard Ponte
High quality polyester, viscose and elastane blend Ponte Roma dressmaking fabric in mustard yellow. 150cm wide, easy to sew and care for.
150cm wide, 95% polyester and 5% elastane pear crepe suiting fabric. Easy to sew and care for.
Crepe Suiting - Coral
Made from 88% polyester and 12% elastane, our coral-coloured crepe suiting fabric is ideal for wide-leg pants.
Chestnut-coloured two-way stretch fabric made from 90% polyester and 10% spandex, perfect for wide-leg 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.