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.
This is a lightweight crepe dress fabric in a beautiful bright yellow colour. Drapes fabulously and is ideal for loose trousers or slip dresses!
145cm wide, 78% viscose 22% linen fabric in cream. Lightweight 149gsm plain weave shirting with a soft finish, perfect for shirts, blouses, and dresses.
Combed Cotton Poplin - Vine - Red
150cm wide, 100% combed cotton poplin with a symmetrical abstract print in red, green and navy, ideal for shirts.
Tailor's Wool Blend Interfacing - Black
180cm wide, 50/50 wool viscose black interfacing, used to add structure & stability to garments.
Stone Washed Luxury Cotton - Night
152cm wide, 100% cotton poplin dress fabric in black. Its stone washed texture and firmer hand is perfect for structured garments.
Stone Washed Luxury Cotton - Sand
152cm wide 100% cotton poplin dress fabric with a light beige, sandy hue. Its stone washed texture and hand is great for structured shirts and dresses.
Stone Washed Luxury Cotton - Dove
152cm wide, 100% cotton poplin dress fabric in a silvery dove grey. Its stone washed texture and firmer hand, great for trousers, shirts and dresses.
150cm wide soft white cotton fabric adorned with a charming pink and navy floral, leaf and butterfly design.
Our polyester and elastane blend knit jersey fabric has a gold sheen perfect for glamorous dressmaking!
Knitted in Italy by InWool, this strong and stretchy fine rib nylon jersey fabric in ivory is ideal for cuffing
Our silvery grey festive polyester taffeta dressmaking fabric is 140cm wide and features a detailed "studded" star design in brassy gold.
Fabulously festive polyester taffeta dressmaking fabric with a red wine hue, detailed painted gold swirl, and star design.
Super soft 158cm wide 95% bamboo and 5% elastane jersey with a scarlet red hue. Stunning quality jersey dress fabric.
132cm wide, ex-designer, wool & elastane fabric in dark olive green. Ideal for jackets. Made in Italy!
150cm wide, 66% cotton, 26% polyester & 8% spandex denim-look jersey fabric in indigo blue.
Soft and breathable 144cm wide, 100% cotton broderie anglaise fabric in sage green.
Austrian Seersucker - Raspberry Milkshake
Lightweight Austrian seersucker fabric in a pretty pinky purple shade. Perfect for summer garments.
Ponte Roma dressmaking fabric with an sage green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.
Lightweight Vintage Cotton - Apple
150cm wide, 100% cotton poplin fabric in green, excellent for floaty trousers, shirts, and skirts!
Black satin dressmaking fabric featuring a pink abstract 'fan tail' design, perfect for blouses, party wear or shirts!
Made from polyester, this black chiffon dress fabric features a check pattern; perfect for blouses and accessories!
Voyage - Brympton Parma Navy Ness Poplin Cotton
This digitally printed cotton poplin from Voyage comes in a colourful all over leaf design.
Voyage - Hedgerow Fuchsia Ness Poplin Cotton
Inspired by the British countryside. This stunning cotton poplin fabric is wonderful for dresses & craft projects.
95% Cotton and 5% elastane suiting fabric in black with a textured finish, perfect for waistcoats and skirts!
Cotton and linen blend fabric featuring a checked pattern in navy, red and white, ideal for men's shirts.
100% polyester decorative floral brocade dress fabric with a smooth, malleable finish - can also be used for curtains.
145cm wide, gorgeously lightweight 100% viscose fabric in jade. Ideal for summer garments!
Wide Width Cotton Poplin - Wren
149cm wide, 100% cotton poplin fabric featuring a digital floral print on an ochre yellow backdrop.
Cotton-elastane knit off-white jersey fabric with a brown, pink & glitter heart print. Great for pyjamas.
155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with swirls of vibrant colours.
150cm wide, 97% cotton, 3% lycra ivory stretch denim fabric. 9.7oz midweight with a soft feel.
Brushed Cotton - Poodle Playtime
110cm wide, brushed cotton winceyette flannel fabric with cute poodle motifs in blue and pink.
Polyester and elastane blend Ponte Roma jacquard knit jersey fabric in blue and black, great for joggers.
130cm wide, British-woven lightweight wool coating in olive green and black herringbone.
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
140cm wide, Italian ex-designer damson suiting fabric. Crafted from a blend of polyester & elastane.
Brushed Cotton - Sindia - Maroon
148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm
Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in blue, olive, and cream
Unleash your wild side with our 146cm wide polyester satin habotai with a dramatic realist leopard print in ivory, cream, and dark brown.
Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
135cm wide, cotton double gauze fabric in forest green, 130gsm, breathable and Oeko-Tex certified.
143cm wide, 100% Australian virgin wool fleece in turquoise. Mulesing-free and sheep-friendly!
150cm wide, lightweight polyester elastane suiting fabric in palest sand, beautiful drape, made in Portugal.
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
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.