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 98% polyester 2% elastane stretch satin fabric in grey with a smooth and glossy finish.
150cm wide polka dot print cotton in mint green with white spot.
This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.
This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.
This 100% linen fabric in blue offers a wonderful balance of breathability & durable structure.
This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!
Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!
142cm wide, viscose acetate blend tailors lining fabric in sky blue with a lustrous, twill finish.
This light grey, 80% cotton and 20% polyester knitted velour fabric is beautifully soft. Perfect for creating lounge and sports wear. OEKO-TexÆ.
Cotton and spandex blend sateen fabric with a digitally printed abstract marble effect in black and green, great for dresses!
156cm wide, fine wool & polyester mix suiting fabric with a crepe weave and subtle sheen.
157cm wide fine weave 100% cotton twill suiting fabric in very dark navy with a superb finish.
A bold loop back terry jersey in Black, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
150cm wide mink matt faux leather fabric, 250gsm. Made from 60% polyurethane, 32% polyester, 8% viscose
140cm wide, 100% Pima cotton lawn fabric featuring a ditsy floral print in blue and pink.
145cm wide dress fabric made from a blend of polyamide and elastane. Dual sided ex-designer cloth in navy and dark navy.
Beautiful cotton floral broderie anglaise fabric in soft white. Great for breathable summer garments.
Slate grey, 112cm wide superior quality cotton poplin in an all-over palm leaf print - very Hawaiian shirt vibes! This is a great holiday shirt fabric!
Fabulous wool & mohair tweed suiting fabric in a blend of pink, white & metallic yarns.
Beautifully soft ribbed nylon jersey fabric in dark navy, knitted in Italy by InWool, great for cuffing or necklines.
Smooth, lightweight, 150cm wide crepe de chine dress fabric in black with a beautiful floral print.
Smooth Brocade - Navy and Purple
Dressmaking jacquard brocade, the main body of the fabric is charcoal navy with a purple floral and leaf design, perfect for jacket and coats.
158cm wide, super soft brushed 100% cotton plaid check fabric in blue, black, navy, and white.
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in rust.
152cm wide, lightweight polyester crepe suiting fabric in a gorgeous baby pink hue, dense yet fluid.
Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton
Reminiscent of Japanese ink drawings. This cotton poplin fabric is wonderful for structured dresses.
147cm wide, bi-stretch twill fabric in white with a ribbed texture and flexible two-way stretch.
Wide Width Cotton Poplin - Suri
150cm wide, cotton poplin fabric with a digital green leaf print, perfect for crafts and clothes.
140cm wide, 100% viscose satin fabric with a mosaic floral print on a stunning blue coloured backdrop.
150cm wide, beige check linen-viscose blend fabric. Lightweight, breathable, and smooth with a classic tailored look.
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful khaki green hue.
145cm wide, viscose and acetate twill lining in light brown with champagne gold pinstripes.
Polyester Satin Lining - Black
150cm wide, 100% polyester satin lining fabric in black, great for lining suits, jackets, & dresses.
156cm wide, lightweight wool blend coating in melange taupe/grey with a lightly felted finish.
GOTS Organic French Terry - Dusty Blue
152cm wide, organic cotton and elastane blend French Terry fabric in a pale blue hue, perfect for lounge-wear. GOTS certified.
Ex-designer 140cm wide, polyester and acetate lining fabric in a royal blue. Woven in Italy.
150cm wide, ex-designer water-resistant nylon quilting in matte black with diamond stitching detail.
Quilted Wool - Brown Pinstripe
150cm wide, ex-designer double-sided poly/wool quilting fabric in dark brown with white pinstripes.
Stof Fabric - Diamonds - Hot Pink
Our 100% cotton fabric features a unique diamond print in shades of pink, designed in Denmark and printed in Japan. Ideal for children's dresses and quilting.
Pretty Polly - Paw Prints - Nude
112cm wide, nude printed poly/cotton fabric featuring black paw prints & dog bones. Perfect for all your pet-inspired sewing projects!
150cm wide, softly loosely knitted 97% cotton, 3% elastane jersey in cocoa, it says on the roll.
150cm wide, 100% polyester satin lining fabric in two-tone blue and beige, great for lining suits, jackets, and dresses.
142cm wide, 100% cotton broderie anglaise fabric with a vibrant summery painted fruit design.
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.