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.
154cm wide, 100% linen shirting fabric in navy blue, with a crisp, textured finish.
Italian, deadstock, viscose fabric featuring a digital camo print in blue/grey, black and cream, ideal for blouses.
MarineBlu Viscose - Elisa - Green
100% viscose fabric with a green/purple floral pattern on a black ground, ex-designer, deadstock made in Italy.
MarineBlu Viscose - Elisa - Orange
Italian, ex-designer, deadstock viscose dress fabric featuring a colourful small-scale floral print on a black ground.
This light grey 154cm wide super snug fleece backed sweatshirt fabric is perfect for hoodies, joggers and comforts.
This yellow 148cm wide super cosy fleece backed sweatshirt fabric is perfect for hoodies, joggers and comforts.
Our 147cm wide, polyester and elastane blend fabric in white is fine and floaty, perfect for dressmaking.
Cotton, polyester and elastane blend knit jersey fabric in navy with a marl finish, perfect for sweatshirts.
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.
Marlow - Fur Backed Faux Leather - Tan
This 141cm wide faux leather fabric in tan features a soft, furry backing ideal for creating comfortable and fashionable jackets, skirts, trousers and more.
Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.
Exquisitely crafted 100% cotton fabric in white features an open crochet and embroidered design. Perfect for summer kaftans & beach cover ups.
Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!
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!
135cm wide, sky blue stretch cotton suiting fabric with a white woven check and soft feel.
150cm wide, 100% polyester chiffon fabric with a pleated finish and abstract butterfly print in blue, ideal for blouses.
158cm wide, extremely nice jet black heavy double crepe dress fabric
Cotton elastane dress and trouser fabric in a vibrant large red with green floral print.
150cm wide navy wool cashmere coating fabric, 280gsm. A luxurious blend of 80% wool and 20% cashmere with a soft hand and elegant drape
Mercerised Cotton Jersey - Airforce Blue
148cm wide, mercerised cotton jersey in airforce blue. Fine, soft & breathable with a subtle sheen.
Fine, lightweight, mercerised cotton jersey fabric in blue, perfect for cool sleepwear and sports t-shirts!
138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black.
138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black and green.
138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black and gunmetal grey.
145cm wide, Italian cotton silk fabric with abstract orange and grey splodge print on off-white.
This cotton and elastane blend shirting fabric in a pale pink hue is lightweight and comfortable. Made in Turkey.
Elegant polyester satin Italian dress fabric with all over colourful gold floral/leaf design on a brown background. This would make a beautiful dress or skirt!
150cm wide, glorious bright green lightweight microfleece, soft as they come - made from polyester and elastane.
Beige 2oz lightweight, outdoor performance jacketing fabric, made of nylon, very water resistant, windproof and breathable.
Superb quality 100% cotton mid-weight pink chambray shirting fabric
145cm wide quite traditional navy lace with a delicate floral design which is quite detailed. Perfect for a midnight dance!
Midnight Dive – Navy Scuba Crepe
Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!
Navy, green, and brown wool blend check fabric, 150cm wide, 215gsm. Soft, lightweight, and textured
This interesting black and blue fabric made from a blend of polyester and spandex is ideal for dressmaking!
142cm wide 100% viscose fabric with floral print on a black ground. Lightweight at 121gsm with soft drape
Substantial satin backed crepe dress fabric in the perfect navy blue. Satin on the face of the fabric with a matt on the reverse. This fabric can be used both ways. It hangs beautifully and will look wonderful in evening wear.
Our viscose and elastane blend jersey fabric features an abstract print made up of brown, black, orange, white and grey hues.
Our nylon and viscose blend, knitted jersey fabric in a beige hue is excellent for dressmaking and skirts!
Made from a blend of 52% nylon and 48% viscose, this knitted jersey fabric in white is perfect for t-shirts!
60 wide Italian printed lightweight polyester satin which feels like silk in an exquisite and very different design. A very dark moss green ground with a large classical paisley design ...."
An exceptional Italian ex-designer corduroy, woven from 97% cotton and 3% elastane for just the right amount of comfort and flexibility.
156cm wide 100% linen fabric in blue, made for a famous Italian designer. Lightweight at 122gsm with natural slub texture.
148cm wide, lightweight crepe dress fabric with a floral print in shades of purple, blue and green with green leaves on a pale purple background!
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.