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
Foil Quilting - White
135cm wide, white polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
Sunset Blvd
133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.
Big Bopper
140cm wide, ex-designer 100% linen fabric in pale grey, coarsely woven for texture. Woven in Italy.
Batik - Pink H
This delightful light and dark pink cotton batik dressmaking fabric is beautifully hand-dyed. This material features a small floral/spotty design.
140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.
Viscose Tencel Finish - Blue
160cm wide, viscose and polyester knitted pique fabric in blue with a soft Tencel finish.
Hoffman Bali Cotton Lawn - Reflections
Enticing 112cm wide cotton lawn from Hoffman, with swirling ripple-like lines in sky blue across a deep indigo background.
Hoffman Bali Cotton Lawn - Snake
An earthy 112cm wide Indonesian cotton lawn fabric with hand painted design. The delicate leaf silhouettes give it a layered, organic texture
150cm wide, soft & stretchy viscose jersey fabric with a classic stripe in navy and white.
Marlow - Fur Backed Faux Leather - Black
Marlow - Fur Backed Faux Leather - Black
This 141cm wide faux leather fabric in black features a soft, furry backing ideal for creating comfortable and fashionable jackets, skirts, trousers and more.
Stof Avalana Jersey - Rainbow
This 95% cotton, 5% elastane jersey features vibrant horizontal stripes in a colour spectrum.
149cm wide, Italian lambswool cable-knit fabric in a tan brown hue, perfect for soft and cosy jumpers.
Cable Car - Chunky Wool - Aqua
149cm wide, Italian lambswool cable-knit fabric in an aqua blue hue, perfect for soft and cosy jumpers.
Austrian Seersucker - Mariner
150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
50% cotton and 50% viscose fabric features a delicate floral print in pink, orange and yellow on a grey hue. This cloth is ideal for summer garments!
Qjutie - Embroidered Denim Chambray - Daisy
145cm wide, cotton embroidered denim chambray fabric, from the Qjutie & The Qjutest range.
Qjutie - Bambino Muslin - Mint
140cm wide, 100% cotton muslin fabric in mint, from the Qjutie & The Qjutest range.
Qjutie - Waffle - Dusty Salmon
Qjutie - Waffle - Dusty Salmon
135cm wide, cotton & elastane waffle jersey fabric in salmon, from the Qjutie & The Qjutest range.
Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Milan - Stone
Our nylon and viscose blend, knitted jersey fabric in a beige hue is excellent for dressmaking and skirts!
Fibre Mood - Viscose Tencel Finish - Pink
Lightweight 145cm wide, 93% viscose and 7% polyester Tencel finish twill dress fabric in pink.
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.
Silks of Italy - Ornate Stripes
Italian woven deadstock silk fabric perfect for dressmaking, featuring a striped pattern with delicate detailing.
Bubble Crepe - Saffron Floral
150cm wide, polyester bubble crepe fabric with a warm floral print in of red, orange, pink and gold.
Italian Tencel - Cycle
High-quality, deadstock 100% Tencel twill fabric made in Italy, featuring a black, cream, and orange bike print.
Wild Expressions - Savannah Leopard
Wild Expressions - Savannah Leopard
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
Fibre Mood - Ecovero Leopard
100% Ecovero viscose fabric in vibrant red†with a pretty pale pink leopard print, perfect for dresses.
Silk Crepe de Chine - 16 Momme - Black
Silk Crepe de Chine - 16 Momme - Black
135cm wide Luxurious 16 momme silk crepe de chine, with a soft matte drape and subtle texture - ideal for dresses, blouses, trousers, scarves.
Taffeta - Emerald Spot
This taffeta dressmaking fabric features an emerald green hue with a glittery gold spotted print. A slightly stiffer and "crisper" cloth.
Elixir - Stretch Satin Backed Crepe - Copper
Elixir - Stretch Satin Backed Crepe - Copper
148cm wide copper crinkle-effect satin-backed crepe, 98% polyester and 2% spandex. Drapey with gentle stretch.
Elixir - Stretch Satin Backed Crepe - Black
Elixir - Stretch Satin Backed Crepe - Black
148cm wide black crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.
Beautiful 145cm wide luxury Italian viscose fabric with a large-scale plum and purple floral paisley design. 175gsm with fluid drape
Fiona - Rhubarb
Our 100% polyester dress fabric features a digitally printed tie-dye effect and pleated texture, ideal for loose pants.
Fiona - Volcano
Our pleated, 100% polyester dress fabric with a digitally printed tie-dye effect is ideal for loose palazzo pants.
Brushed French Terry - Marl Grey
Brushed French Terry - Marl Grey
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in marl grey.
150cm wide, Oeko-Tex bamboo jersey fabric in marl grey, 230gsm--soft, breathable, and stretchy.
Como Classico - Denim - Enzo
Italian soft denim, 12oz (407gsm) in classic indigo.
Como Classico - Denim - Luca
Mid-washed blue Italian denim, 12.5oz (425gsm) - substantial yet soft.
BA - Erin - Sage
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
BA - Erin - Khaki
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in khaki green.
An elegant beige Italian silk satin with a subtle glossy finish and fluid drape. Understated and timeless, it's perfect for silk skirts, blouses, and classic occasionwear.
130cm wide, superfine Italian knitted 80% nylon and 20% cashmere jersey fabric in forest green.
Voyage - Armathwaite Blossom Plum Ness Poplin Cotton
From Voyage, this digitally printed cotton poplin features blossoming flowers and birds.
Silver Threads
154cm wide, stretchy polyester Ponte Roma fabric with a black base and silver lurex threads.
152cm wide, 300gsm heavyweight 65% polyester, 35% cotton twill workwear fabric in navy blue.
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.