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, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
140cm wide, polyester corduroy quilting fabric in rust. Great for cosy & stylish jackets and coats.
140cm wide, polyester corduroy quilting fabric in sand. Great for cosy & stylish jackets and coats.
Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.
152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
142cm wide, cotton, polyester, elastane black suiting fabric with an subtle woven abstract print.
This 100% linen fabric in white offers a wonderful balance of breathability & durable structure.
140cm wide, black wool coating fabric, lightweight yet densely woven, with a soft luxurious finish.
154cm wide, 100% linen shirting fabric in mulberry purple, with a crisp, textured finish.
160cm wide, brushed cotton winceyette fabric with a bold red, grey, blue, yellow, and white check.
150cm wide, 100% viscose twill fabric in grey. Perfect for dresses, skirts, tops, & trousers.
150cm wide, 100% cotton twill fabric in rose red with a soft finish. Ideal for trousers and skirts.
Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-TexÆ
135cm wide, cotton double gauze fabric in sage green, 130gsm, breathable and Oeko-Tex certified.
Our heavy, 70% stone-washed linen & 30% cotton fabric in stone has a nice hang and textured surface, ideal for dressmaking!
144cm wide, 100% cotton floral broderie anglaise fabric in sand. Perfect for dresses & blouses!
Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.
150cm wide, floral printed georgette dress fabric on a pink background, perfect for floaty blouses & summer wear!
A tie-dye design, digitally printed viscose dress fabric in green, blue, black and brown. A glorious, lightweight fabric, perfect for summer!
Embroidered Denim Chambray - Indy
142cm wide, 100% cotton embroidered denim chambray with white stripe detail on an indigo base. Ex-designer, deadstock.
This vivid neon yellow ribbed polyester and elastane fabric has come from a maker of fine dresses. Create bodycon style dresses.
A lovely pink, 148cm wide, cotton lawn fabric featuring a delicate floral design with hints of purples and greens.
Our festive taffeta dressmaking fabric with a rich metallic blue hue is finely woven with a lustrous surface and features a soft flocked snowflake design.
Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
Superior quality Italian Punto Di Milano fabric in black, composed of 97% viscose and 3% elastane.
150cm wide, 100% polyester chiffon fabric with a pleated finish and abstract butterfly print in blue, ideal for blouses.
Made from 100% cotton, this beige seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Ponte Roma dressmaking fabric with a rich royal blue colour. A sturdy double-knit jersey fabric perfect for skirts and dresses.
This stretch twill in black fabric is made from a blend of polyester, viscose and elastane, perfect for smart suits.
145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.
Poplin Styles - Raspberry Fields
142cm wide, 110gsm, lightweight 100% cotton poplin fabric in white with a raspberry print.
150cm wide, fabulously colourful Italian polyester jersey fabric with a vibrant abstract floral print.
Autumnal Equinox - Vine - Brown
147cm wide super soft brushed cotton fabric, featuring a yellow, blue and orange vine print against a rich, brown ground.
60% polyester and 40% cotton brushed tartan shirting fabric in navy, red and white. Beautifully soft and lightweight.
This fine cotton dress fabric features a tropical floral, pineapple and palm tree design in a range of bright colours.
Wide Width Cotton Poplin - Fina
150cm wide, cotton poplin fabric with a digitally printed floral design on a navy backdrop, ideal for crafting.
148cm wide, black polyester stretch suede fabric. Has a soft touch with great flexibility and draping.
140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.
This 139cm wide, bold taupe nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
158cm wide, lightweight worsted wool flannel suiting in dark grey marl. Soft, smooth, and elegant.
GOTS Organic French Terry - Salmon
Organic French Terry fabric in a plain red hue, made from 95% cotton and 5% elastane, ideal for tops. GOTS certified.
135cm wide, cotton & elastane Ponte jersey fabric in plain cream. Great for loungewear!
EZIO - Greatest Showman - Purple Olive
Superb quality viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills. In iridescent green and purple.
This soft cloth is made from 100% viscose and has a small-scale white floral print on a pink ground, perfect for floaty blouses or skirts!
Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
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.