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.
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
A fine but nice weight and nice quality viscose jersey fabric in a stunning Royal Blue......this would be very nice made into dresses and tops.
Lightweight 100% cotton chambray in mauve, the perfect choice for shirts and dresses
This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of blues, lilacs, yellows & creams.
The Final Countdown - Pale Pink
A pale pink 14 wale stretch cotton corduroy trousering fabric. This has lovely stretch in it, perfect for trousers or skirts.
This 142cm wide dark green polyester stretch satin fabric has an exceptionally smooth finish.
100% wool, navy checked fabric! This is a super-fine wool suiting fabric in a window-pane check in navy with a fine orange overcheck.
142cm wide, viscose and lycra jersey fabric with a dynamic abstract wavy pattern in blue and white.
Wide Width Cotton Poplin - Nola
Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.
Cuddly, soft and sooo nice to stroke. This black cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†340gsm
150cm wide, double knit Ponte Roma jacquard with a textured taupe and brown knitted pattern.
Bright and breezy 140cm wide, viscose challis fabric with a tropical floral print on orange.
Finest Challis - Electric Eden
140cm wide, digitally printed viscose challis with colourful floral brushstroke design on cobalt blue.
152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.
Georgette Dress Fabric - Blush Pink
150cm wide, gorgeous quality polyester georgette dress fabric in deep, vibrant blush pink, perfect for dressmaking!
150cm wide, extremely nice, so you pays your money and you takes your chance. Heavy Black - slightly heavier and more substantial, made in a different way.
Plain dark air force 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
145cm wide, polyester double crepe fabric in pale mustard. Perfect for special occasion garments.
Made from 70% ramie and 30% cotton, this stone-coloured fabric is Oeko-Tex Certified, perfect for curtaining.
143cm wide, 100% Australian virgin wool fleece in navy. Mulesing-free and sheep-friendly!
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.
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.
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.
100% cotton poplin fabric with tiny flowers on a red background. This fabric is superb for dresses, crafts and light furnishings.
This is a luxuriously soft and silky satin dress fabric in an all over leaf print in pink, blue, green turquoise colours. Has an amazing drape and would make a beautiful summer dress.
133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!
Gorgeous teal green velour fabric made from 80% cotton and 20% polyester. Perfect for lounge and sportswear. OEKO-TexÆ.
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 delicate lilac shade.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.
158cm wide, lightweight fine cotton jersey fabric in navy, soft and breathable with a smooth drape.
Ponte Roma dressmaking fabric with a dark navy blue hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.
Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.
148cm wide, 100% cotton lawn fabric in classic black. Smooth, breathable, and high-quality.
147cm wide light purple floral brushed cotton fabric, perfect for loungewear, PJ's, dresses & even soft furnishings.
150cm wide superfine cotton check shirting fabric in lovely lilac colour featuring a woven herringbone stripe. OEKO-TexÆ.
150cm wide, British 100% wool crepe fabric in classic black with a fluid drape and breathable feel.
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.
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.