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 soft fabric is 100% cotton and features a variety of different colours including black, white, grey and blue. The abstract pattern is perfect for dress making!
Brilliantly festive Taffeta dressmaking fabric with a red wine hue and lustrous surface, featuring a soft flocked black snowflake design.
Fabulously festive 146cm wide polyester taffeta dressmaking fabric with a burgundy red lustre and detailed "studded" star design in gold.
Elixir - Stretch Satin Backed Crepe - Bluebell
148cm wide blue crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.
Superior quality Italian Punto Di Milano fabric in pink, composed of 97% viscose and 3% elastane.
Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
158cm wide, cotton shirting fabric with a check design in navy, blue, orange, light blue, and pink.
148cm wide, polyester lining fabric in navy with a scattered white and blue star design.
110cm wide 100% cotton poplin fabric, printed with striking white & pink/red lilies which elegantly contrast against a deep navy ground.
145cm wide, cotton & elastane corduroy fabric in navy blue. 337gsm with a comfortable stretch.
This sheer chiffon dressmaking fabric features a 'hole' pattern on a black cloth, ideal for accessories, blouses and skirts!
Cable Car - Chunky Wool - Olive Green
149cm wide, Italian lambswool cable-knit fabric in olive green, perfect for soft and cosy jumpers.
Italian made, grey and blue wool suiting fabric with a fine over check in orange perfect for dresses or suits!
Exclusive to us in the UK this Italian this checked wool suiting fabric in black and tan is ideal for pinafore dresses, shawls or loose trousers!
Poplin Styles - Daisies - Blue
142cm wide, 100% cotton poplin fabric with a charming daisy floral print in white and blue.
154cm wide, polyester crochet lace fabric in pink, perfect for elegant evening wear or a chic beach cover-up.
140cm wide beige polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.
155cm wide, polyester faux fur fabric in a camouflage design in shades of brown, black and cream.
155cm wide, heavy wool jersey fabric in dark grey with a navy blue textured reverse, ideal for jackets and skirts!
Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!
Stone Washed Luxury Cotton - Storm
152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.
140cm wide, acetate/viscose twill lining fabric in dark espresso brown with a satin sheen.
140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!
150cm wide, wool blend suiting fabric in a dark tonal mix with a subtle white overcheck.
150cm wide, wool suiting fabric with a beige & black houndstooth and red and brown overcheck.
150cm wide, 100% cotton fabric in fuchsia pink. Densely woven with a soft yet structured handle.
21 Wale Needlecord - Pale Blue
Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.
Stof Avalana Jersey - Parallel Pink
Perfect for soft lounge wear, this cotton and elastane jersey fabric features a pink stripe pattern. OEKOTexÆ.
Made from 94% cotton and 6% elastane, this OEKOTex knit jersey fabric in black is perfect for soft dresses.
148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.
Stof Fabric - Camo Squiggles - Ochre
112cm wide abstract camouflage cotton in shades of yellow, mustard, maroon and pale grey is perfect for dressmaking abd quilting. Printed in Japan.
Stof Fabric - Umbrella - Royal
112cm wide Danish design, Japanese printed cotton with multicoloured umbrellas on a royal blue ground. Ideal for dresses, shirts, quilting, and crafts.
Adorable hedgehogs, mice, and rabbits nap under umbrellas and clouds on this 100% Japanese cotton fabric, perfect for kids' clothes, quilting, and more.
Brushed Cotton - Dainty Daisies
148cm wide, 100% brushed cotton featuring a digital floral print on a white ground, great for pyjamas.
Glorious 100% wool tartan fabric called Muted Stewart. A suiting weight so fabulous for trousers, skirts, jackets, suits & kilts.
Gorgeous heavy linen dress fabric in a cerise pink, from an Italian maker of fine clothing. Good for trousers, dresses and jackets.
145cm wide cotton poplin floral dress fabric in brown†with an all over white and taupe flower print with smaller yellow†flowers too.
ITA Collection - Bracco Suiting
145cm wide, ex-designer, Italian wool suiting with a classic black & soft white houndstooth check.
146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
149cm wide, ex-designer wool and viscose dress fabric with a beautiful large-scale abstract design.
156cm wide, fine lightweight wool suiting fabric in black with white pinstripes. Woven in Italy!
143cm wide, 100% Australian virgin wool fleece in purple. Mulesing-free and sheep-friendly!
135cm wide, 100% cotton broderie anglaise double gauze fabric in a warm coral shade.
165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in grey, excellent for floaty trousers, shirts, and 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.