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
21 Wale Needlecord - Black
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
French Terry - Dark Airforce
Plain dark air force 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Candy Crepe - Pale Mustard
145cm wide, polyester double crepe fabric in pale mustard. Perfect for special occasion garments.
Enigma Linen - Stone
Made from 70% ramie and 30% cotton, this stone-coloured fabric is Oeko-Tex Certified, perfect for curtaining.
178cm wide, cotton and lycra blend jersey dress fabric in a camel brown shade, great for tops, pyjamas and loungewear!
Organza fabric in a bold rich floral design. A great cover up fabric which oozes elegance.
Pima Cotton Lawn - Maria
140cm wide, Pima cotton lawn fabric with a painterly floral print in pink, orange, purple and taupe.
Superb quality stretchy knitted dress fabric in white. Great for lining.
Pima Cotton Lawn - Colder Days
140cm wide, 100% Pima cotton lawn fabric with an white leaf print on a rich teal background.
Traditional Linen - Old Pink
Made from 100% linen, this mid-weight fabric comes in an old pink hue, great for breathable blouses.
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.
This 148cm wide lyocell & linen blend fabric in blue combines durability with a lightweight soft feel.
Sewing Room - Bessie - Red
100% cotton poplin fabric with tiny flowers on a red background. This fabric is superb for dresses, crafts and light furnishings.
133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!
Pure Luxury - Boiled Wool - Dark Green
Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Serena - Teal
Gorgeous teal green velour fabric made from 80% cotton and 20% polyester. Perfect for lounge and sportswear. OEKO-TexÆ.
Berry Bloom Seersucker
130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.
Autumnal Equinox - Viola
147cm wide light purple floral brushed cotton fabric, perfect for loungewear, PJ's, dresses & even soft furnishings.
Amour - White
150cm wide fine cotton shirting fabric in white with a woven over-check design. Perfect for shirts and lined skirts & dresses.
150cm wide, British 100% wool crepe fabric in classic black with a fluid drape and breathable feel.
Shendan Red
This red cotton, polyester and elastane blend twill dressmaking fabric is superb for trousers and skirts!
150cm wide, soft white cotton twill 9oz denim trousering fabric. Ideal for trousers, jackets, or skirts.
Wool/Cashmere Coating - Russet
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
160cm wide, superfine dark navy wool suiting fabric with the faintest over check in pale blue and white, woven in Yorkshire!
21 Wale Needlecord - Terracotta
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
Brushed Cotton - Pink & Grey Check
146cm wide, brushed cotton shirting fabric in a pink, grey and black check. Great for pyjamas!
Stof Craft - Diamonds & Hearts
Black and gold superb quality†Japanese Stof†craft 100% cotton fabric with a geometric tree heart print - shop online!
Stof Fabric - Umbrella - Ochre
Quirky 112cm wide Japanese cotton with multicoloured umbrellas on mustard yellow. Ideal for dresses, shirts, quilting, and crafts. Danish design.
Road Narrows - White
112cm wide, 65% polyester, 35% cotton soft white blouse fabric with an all over tiny motif, self coloured design. Great for summer shirts, blouses and dresses.
A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Beautiful soft 100% wool tweed cloth with a lovely hand. Made up of russet, mustard, brown and hints of other autumnal colours.
Enigma Linen - Brown
70% ramie linen and 30% cotton blend fabric in brown, great for clothing and home dÈcor. Oeko-Tex Certified.
139cm wide, 8.5oz 70% cotton, 27% polyester, and 3% elastane lightweight denim fabric in indigo.
100% Wool Fleece - Beige
143cm wide beige fleece made from 100% Australian virgin wool, responsibly sourced.
Tencel Lawn - Clementine Ivory
Tencel Lawn - Clementine Ivory
Sustainably sourced Tencel(TM) lawn fabric featuring a pink floral print on a white ground, perfect for dressmaking!
A superb quality satin this has 3% elastane and stretches a little, it is medium weight and opaque so you don't need to line it.
150cm wide, 100% cotton poplin fabric in white, with a beautiful embroidered floral design.
Pima Cotton Lawn - Blue Willow
Pima Cotton Lawn - Blue Willow
140cm wide, 100% Pima cotton lawn fabric with a blue paisley and floral design on ivory.
148cm wide, wool & elastane lightweight suiting in a rich caramel toffee colour. Woven in Yorkshire!
Woven in Italy, our 100% fleece wool suiting fabric in blue is perfect for sophisticated skirts and shirts.
Boiled Wool - Green
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
Georgette Dress Fabric - Fuchsia
Georgette Dress Fabric - Fuchsia
150cm wide, gorgeous high-quality georgette dress fabric in fuchsia made from polyester, ideal for blouses!
100% cotton poplin fabric in autumn shades of brown, orange, yellow and greens, very pretty.
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.