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
Remnant - 100% Linen - Navy (3.28m)
This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
This polyester seersucker dress fabric in blue and green is perfect for beach wear, kaftans and palazzo pants.
Remnant - Poplin Print - Folk - Crimson (1m)
112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a crimson background
Remnant - Landini - Black (2m)
Remnant - Landini - Black (2m)
137cm wide, superfine virgin wool blend fabric in black has a water-resistant finish, perfect for shirting and outerwear. Manufactured in Italy.
Remnant - Loro Piana - Grey Herringbone (0.75m)
Remnant - Loro Piana - Grey Herringbone (0.75m)
Our Italian wool suiting fabric in grey features a timeless herringbone weave perfect for long/short coats or jackets!
Remnant - Poplin Print - Bee Hive - Yellow (1m)
112cm wide, printed cotton poplin fabric with a cute bee hive print against a yellow ground.
Remnant - Alexa - Orange (1.5m)
Remnant (1m) - 139cm wide 45% cotton and 55% linen chambray fabric in orange. Perfect for summer garments!
Remnant - FR Lightweight Wadding (1m)
135cm wide, 2oz (70g) fire retardant polyester wadding in white. British Standard BS5852 certified.
Remnant - Boiled Wool - Green (1.25m)
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
Remnant - Valerie (1m)
150cm wide, black cotton velvet fabric, woven in Italy. Lightweight and wearable with a soft drape.
Remnant - Superior Sweatshirt - Grey Marl (0.75m)
This heavy sweatshirt fabric made from cotton and polyester has a marl grey finish, great for lounge-wear.
Remnant - Value Poplin - Floral Sketch - Red (2m)
Cotton poplin dress and craft fabric with a red and white floral print.
Remnant - 100% Merino Wool Jersey - Antracite (0.5m)
Remnant - 100% Merino Wool Jersey - Antracite (0.5m)
Deep anthracite grey jersey made from Australian merino wool. Soft, smart and versatile.
Remnant - Poplin Print - Folk - Crimson (1m)
112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a crimson background
Remnant - Poplin Print - Folk - Crimson (0.7m)
112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a crimson background
Remnant - Corin - Fur Backed Faux Leather - Brown (0.85m)
158cm wide, faux leather fabric in brown with a plush fur backing for added warmth and comfort.
Remnant - Skyline (1.1m)
Woven in Italy, this heavy 60% wool and 40% polyester coating fabric in brown and navy features a blue overcheck!
Remnant - Sequin Faux Leather (0.8m)
Ivory metallic faux leather embroidered with self-coloured sequins. For skirts, jackets and bags.
Remnant - Danbury Crepe - Scarlet (1m)
Italian made soft scarlet red crepe fabric is a blend of 86% acetate, 5% polyester and 9% silk. Perfect for vest tops, slip dresses and special occasion wear.
Remnant - Limited Edition - Striped (3m)
150cm wide, 100% polyester satin fabric with a hand-painted style stripe print in rich brown and cream.
150cm wide, polyester satin fabric in black with a fluid drape, perfect for special occasion dresses!
Remnant - Marzo (0.7m)
Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!
Remnant - Gingham Checks - Black (1.4m)
114cm wide, 65% poly 35% cotton cord edged gingham fabric with ¼ inch checks, available in a range of popular colours. Shop Gingham Fabrics Now!
Remnant - Gingham 1" Checks - Pale Blue (1.5m)
114cm wide, 65% poly 35% cotton cord edged gingham fabric with 1 inch checks, available in a range of popular colours. Shop Gingham Fabrics Now!
Remnant - Superior Quality Plain Poly/Cotton - Peacock (0.75m)
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in peacock blue. Perfect for crafts & dressmaking.
Remnant - Pima Cotton Lawn - The Garden Of Shakespeare - Pink & Grey (0.8m)
Beautiful Pima cotton lawn fabric with a floral design in grey with contrasting pink & yellow accents.
Remnant - Poplin Print - Galaxy - Grey (1m)
112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a dark grey ground.
Remnant - 5 Hole - Broderie Anglaise - White (0.74m)
This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!
Remnant - Thick & Thin Corduroy - Chocolate (0.8m)
Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
Remnant - Stof Avalana Jersey - Flapper (2m)
Made from 94% cotton and 6% elastane, this OEKOTex knit jersey fabric in black is perfect for soft dresses.
Our viscose and elastane blend jersey fabric features an abstract print made up of brown, black, orange, white and grey hues.
Remnant - Printed Ponte - Leopard - Grey (0.8m)
155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with a leopard print design in grey.
Remnant - Viscose Jersey - Esme (1m)
150cm wide, viscose lycra jersey fabric featuring an abstract blue/grey print on a white backdrop.
Remnant - Cotton Jersey - Ditsy Leopard (1.5m)
140cm wide, 95% cotton, 5% elastane knit jersey fabric in rich brown with a ditsy leopard print.
Remnant - Jolly Jersey - Yellow (1.8m)
Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
Remnant - Jolly Jersey - Grey (1m)
Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!
Remnant - Uniformly - Black (1m)
This 150cm wide, polyester crepe fabric in black is perfect for smart blouses, uniforms and pants!
Remnant - Miller Crepe - Wisteria (1m)
This fine polyester crepe dress fabric in purple is lightweight and drapes beautifully, ideal for slip dresses!
Remnant - Danbury Crepe - Emerald (2m)
Elegant acetate, polyester and silk-blend crepe fabric with a bold emerald green hue. Drapes wonderfully, ideal for prom dresses and blouses. Made in Italy.
Remnant - Lona Crepe - White (1m)
White stretch double crepe dressmaking fabric, mid-weight and versatile, perfect for tops and jumpsuits!
Remnant - Athena Crepe - Khaki (2m)
148cm wide, lightweight 200gsm crepe fabric in khaki, made from polyester, viscose, and spandex.
Remnant - Poplin Print - The Crafty Spot - Cerise (1.1m)
110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on cerise pink.
Remnant - Pima Cotton Lawn - Blue Willow (1m)
140cm wide, 100% Pima cotton lawn fabric with a blue paisley and floral design on ivory.
Remnant - Pima Cotton Lawn - Mulberry Tree - Red & Pink (0.75m)
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in red and green.
Remnant - Pima Cotton Lawn - Bloom And Wild - Black (1.25m)
140cm wide, 100% Pima cotton lawn fabric with a black base, pink florals and colourful flecks.
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.