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
Sheeting - Polycotton Black
238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.
150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!
Value Poplin - Sunflower
Create beautiful summer garments with this great value cotton poplin print. Features a bold yellow, orange and red sunflower print.
Viscose Acetate Lining - Beige
146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.
152cm wide, 11oz heavyweight denim in mid blue, made from recycled cotton and polyester.
Serena - Midnight
Rich, dark blue velour fabric made from 80% cotton and 20% polyester. A great choice for lounge and sportswear. OEKO-TexÆ.
Night Fever - Hot Pink
148cm wide, hot pink metallic polyester stretch fabric, substantial, stretchy and shape-retaining.
This 156cm wide, 100% wool fine suiting fabric is in a grey check. This is a superfine and super soft fabric!
Poplin Print - Molokai - Black
Poplin Print - Molokai - Black
Bright green jungle leaf design, superior quality cotton poplin fabric on a black background! Great for evening holiday garments!
Pima Cotton Lawn - Sunset Peony
Pima Cotton Lawn - Sunset Peony
This simply gorgeous pima cotton lawn features a bold red and pink floral print with blue and yellow inclusions. A soft dressmaking cloth that drapes beautifully.
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.
Austrian Seersucker - Strawberry Milkshake
Austrian Seersucker - Strawberry Milkshake
Lightweight Austrian seersucker fabric in a beautiful pinky coral hue. Perfect for summer garments.
Luxury Ponte - Stone
High quality double-knit jersey fabric made from a viscose, nylon, elastane blend. 320gsm Ponte Roma dress fabric with a light beige/stone hue.
Luxury Ponte - Green
Ponte Roma dressmaking fabric with a lovely green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.
Highland
Our 150cm wide, wool tweed suiting fabric in shades of sage, grey and cream is ideal for jackets and coatigans!
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!
Hawes Check - Blue Pink
155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.
Checked Flat Double Gauze - White
Checked Flat Double Gauze - White
156cm wide, checked jacquard flat double gauze fabric in white, made from 100% cotton.
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.
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.
Boston - Plain Cotton Poplin - Black
Boston - Plain Cotton Poplin - Black
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
21 Wale Needlecord - Ecru
140cm wide, 21 wale needlecord fabric made from 100% cotton in ecru - ideal for soft furnishings and clothing.
Cotton Lawn - Honolulu Pink
148cm wide Hawaiian inspired cotton lawn dress fabric in pink and red and yellow tones. Perfect for shirting and holiday wear Made in Germany.
Our knitted polyester stretch scuba jersey fabric features a lemon print on a blue ground, ideal for dresses and skirts!
Stof Fabric - Petite Flower
112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.
Our 146cm wide check poly/cotton shirting fabric in beige is excellent for crafts, dressmaking and tops!
Spanish Eyes - Navy
Bold navy Tocca corded lace, 140cm wide, perfect for elegant garments such as wedding attire, prom dresses, and matching accessories.
John Kaldor - Glamour - Steel Grey
John Kaldor - Glamour - Steel Grey
148cm wide, superb plain polyester fabric in steel grey from John Kaldor, a beautiful colour enhanced by the way the cloth has been finished.
Not The Only Fruit - Red
This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!
153cm wide, lightweight Italian cotton twill in dark olive. Soft and breathable, ideal for tailored shorts, trousers, and suiting.
High quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a off white hue.
Poplin Print - Bee Hive - White
Poplin Print - Bee Hive - White
112cm wide, printed cotton poplin fabric with a cute bee hive print against a white ground.
155cm wide, soft white viscose elastane knit jersey fabric, this fine cloth is ideal for layering & t-shirts.
Georgette Dress Fabric - Bubble Gum
Georgette Dress Fabric - Bubble Gum
Made from 100% polyester, this sheer and lightweight bubble gum pink dress fabric is perfect for special occasion wear!
Winterberry Blast - Blackcurrant
Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!
Twill Lining - Cream
145cm wide, 51% viscose, 49% cotton twill lining fabric in cream with a subtle satin sheen.
Traditional Linen - Violet
100% linen dress fabric in a violet purple hue, mid-weight and breathable, perfect for summer garments.
Soft Twill Shirting - Duck Egg
Italian, ex-designer, lightweight plain cotton twill fabric in a duck egg blue hue, perfect for elegant dresses.
French Terry - Tie Dye - Green
French Terry - Tie Dye - Green
150cm wide, viscose and elastane French terry jersey fabric in green with a stylish tie dye design.
An Elegant Take - Olive
145cm wide, 95% cotton, 5% elastane woven fabric in olive green with a striking floral design.
139cm wide 45% cotton and 55% linen chambray fabric in sage. Perfect for summer garments!
French Crepe - Smooth Baby Blue
Exquisite smooth French crepe in baby blue with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
Repreve Recycled Lining - Champagne
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.
Pima Cotton Lawn - Lana Pink - Paisley
Pima Cotton Lawn - Lana Pink - Paisley
140cm wide, Pima cotton lawn fabric with a paisley floral print in warm pinks, plums and greens.
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.