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
Super Drape - Pink
Superb twill draping viscose dress fabric in pink.
Water Resistant Polyester - Light - All Colours
150cm wide face side water-resistant polyester fabric, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Super Drape - Beige
Superb twill draping viscose dress fabric in beige.
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
Viscose Poplin - Paisley Punch
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Heat Resistant Insulating Wadding
160cm wide polyester insulating wadding, ideal for crafting oven gloves, iron board covers & more!
Summer Rain - Emerald
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.

CROFT MILL Newsroom
READ NOW
160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!
Pleather Teddy
Super cosy, black water resistant high shine faux leather fabric, with a fur lining...
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.
Vlieseline - Style-Vil Sew In Foam Interlining
Ideal for padding & providing structural support for garments, accessories, crafts and home dÈcor.
Soft Pleats
Luxurious 140cm ivory cupro-viscose blend with pleat-effect weave and satin sheen, perfect for elegant trousers, blouses, and dresses.
Yogi
This 170cm wide, polyester elastane Ponte Roma cloth comes in a lovely shade of wine red. This is an ideal fabric for dresses or tops!
Viscose Jersey - Flowerdrops
150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.
What Light Shines - Gypsy - White
152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.
This digitally printed viscose dress fabric featuring a tie-dye design in orange, black, yellow and blue. A glorious, lightweight fire-like fabric!
Smart Wear
Woven in Portugal, this silvery grey fabric is made from viscose, polyester and elastane; ideal for slick suits.
Bikini Breeze - Pink
Open-knit polyester jersey fabric in pink featuring a bold pucci print, perfect for beach cover-ups or palazzo pants!
Basics - Mint
150cm wide polka dot print cotton in mint green with white spot.
A tie-dye design, digitally printed viscose dress fabric in green, blue, black and brown. A glorious, lightweight fabric, perfect for summer!
Super Cupro - Latte
Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
Billie - Pink
This soft cloth is made from 100% viscose and has a small-scale white floral print on a pink ground, perfect for floaty blouses or skirts!
140cm wide, Italian ex-designer damson suiting fabric. Crafted from a blend of polyester & elastane.
The Fall - Damson Patch
150cm wide, polyester and wool coating fabric, with a black, grey & damson camouflage design.
Joy of Spring
This is a fantastic 138cm wide, cream, blue and green checked cotton fabric with a fine border in burgundy and pink.
Poplin Styles - Ditsy Floral - Pink
145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
Pima Cotton Lawn - Garden Sparkles
140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.
Butterfly - Pink
150cm wide cotton dress and craft fabric in a pink butterfly and floral print.
165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.
150cm wide, ex-designer Italian soft nylon jersey fabric in cerise. Great for adding a pop of colour.
Tanza
Made from 100% polyester, this silky satin dress fabric features a bronze and black animal print, ideal for blouses.
Silky Satin - Animal Olive
Our stretch satin fabric made from polyester, features a leopard print with hints of green, ideal for maxi skirts!
132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.
Tiggy
128cm wide, 100% polyester net sequin fabric in an array of stunning colours.
Sewing Room - Floral Pop - Navy
Sewing Room - Floral Pop - Navy
100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.
132cm wide, stretch woven trousering fabric in ivory with stone polka dots. Made in Spain!
Silver Threads
154cm wide, stretchy polyester Ponte Roma fabric with a black base and silver lurex threads.
140cm wide fine polyester Georgette in shades of blue with an abstract pattern. I suppose it's really only minor variations of one shade of blue and is exceptionally subtle.
Cotton Stretch - Olive Cheetah
132cm wide, cotton blend stretch woven trouser fabric in ivory with an olive cheetah spot design.
Punch - Chartreuse
145cm wide, midweight satin-backed crepe fabric in chartreuse made from polyester with great draping qualities.
Jacquard Terry - Lionsmane
150cm wide, cotton loop-backed jacquard jersey fabric in denim blue with an ivory lion face design.
Bold Lines - Blue
175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.
Viscose Jersey - Rara
160cm wide, viscose elastane blend knit jersey fabric featuring a layered design in navy, black and grey.
Standard Viscose Twill
150cm wide, 100% viscose twill fabric in white. Lightweight with a soft drape, ideal for shirts.
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.