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.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
100% cotton OEKO-TEXÆ dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
140cm wide, cotton dressmaking fabric in a fern green hue, excellent for floaty trousers, shawls and skirts!
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in grey, excellent for floaty trousers, shirts, and skirts!
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!
OEKOTexÆ plain navy dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
This rust orange dress fabric is made from 100% cotton; it's the ideal shade for holiday garments, dresses or skirts!
Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!
Arthur Harrison 100% wool suiting fabric made in England featuring a navy check design, perfect for suits or dressmaking!
Vintage Marl Sweatshirt - Brick
Vintage look, 100% cotton orange marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Vintage Marl Sweatshirt - Brown
Vintage look, 100% cotton brown marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Vintage Marl Sweatshirt - Stone
Vintage look, 100% cotton stone coloured marl sweatshirt fabric. Perfect for cosy loungewear.
Vintage Marl Sweatshirt - Yellow
Vintage look, 100% cotton yellow marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Vintage Seersucker - Blue Sprig
143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Our black snake skin printed satin dress fabric made from polyester is ideal for leggings, dresses and skirts!
145cm wide 100% viscose challis fabric with a fuchsia and pale pink batik print. Soft & breathable.
Viscose Acetate Lining - Beige
146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.
142cm wide, viscose acetate blend tailors lining fabric in sky blue with a lustrous, twill finish.
144cm wide, viscose acetate lining fabric in deep red, a luxury partner for suits, dresses and more.
This viscose challis dressmaking fabric showcases a delicate floral sprig print in shades of taupe green an orange. Perfect for pants, tops and skirts.
Plain black 100% viscose crepe fabric, 140cm wide. Perfect for dresses, palazzo trousers, and more.
A cream viscose crepe with a textured surface and Delft-inspired blue floral print - lightweight, drapey and perfect for dresses, blouses and skirts.
Beautiful quality deadstock viscose crepe fabric with a golden horse print on a black ground, woven in Italy.
160cm wide, viscose crepe fabric with a floral print in shades of blue, green, yellow & orange.
100% Viscose Rayon dress fabrics with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Viscose Jersey - Abstract Paisley
A vibrant viscose jersey with turquoise, red and navy abstract florals and paisley on white - soft, drapey and ideal for dresses, tops and summer wear.
This viscose and lycra blend jersey dress fabric in a dark navy hue is perfect for comfortable maxi skirts and tops!
145cm wide, viscose lycra jersey fabric in navy and pink with a striking large-scale floral design.
150cm wide, viscose lycra jersey fabric featuring an abstract blue/grey print on a white backdrop.
150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.
134cm wide, ribbed viscose jersey in pale gold-beige, Soft as cashmere with beautiful drape, perfect for dresses, trousers, and tops. Ex-Ralph Lauren.
150cm wide, soft & stretchy viscose jersey fabric with a classic stripe in navy and white.
Viscose Jersey - Pale Blue Stripe
150cm wide, soft & stretchy viscose jersey fabric with a pale blue and white stripe.
Lightweight viscose jersey fabric with drapey qualities due to the fineness but with that comes a see through element. Great for sleepwear and layered slacks.
150cm wide, soft & stretchy viscose jersey fabric with a abstract pebble design in black and beige.
150cm wide, 92% viscose 8% elastane jersey fabric in powder blue, 290gsm. Soft and smooth, ideal for dresses, tops, skirts, and loungewear.
This knitted viscose jersey fabric in a lovely peach shade is perfect for bright summer and holiday garments!
160cm wide, viscose elastane blend knit jersey fabric featuring a layered design in navy, black and grey.
Made from 97% Viscose & 3% Elastane, this finely knitted viscose jersey fabric comes in a beautiful bright red rose tone.
This viscose and Lycra fabric in vibrant rouge is just in time for spring! Perfect for any garment or to add a pop of colour!
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.
142cm wide, viscose and lycra jersey fabric with a dynamic abstract wavy pattern in blue and white.
150cm wide, fine viscose jersey fabric in cream with a black abstract design. 235gsm.
140cm wide, viscose lawn in black with a floral print and drapey feel; ideal for kaftans, layering and lining.
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.