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.
Beautifully made 145cm wide soft and heavy corded dressmaking lace in scarlet red. Made with a double scalloped edge.
Our 147cm wide, polyester and elastane blend fabric in white is fine and floaty, perfect for dressmaking.
145cm wide royal blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Baby Driver - Piccolo - Bordeaux
112cm wide soft cotton baby needlecord fabric in burgundy, with a stunning all-over floral design.
Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.
Superb viscose challis dress fabric in an abstract print, the possibilities for this are never-ending, the pattern & colours lend themselves to.
French Terry - Light Turquoise
Plain light turquoise 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Baby Driver - Grandmother's Bouquet - Claret
Superfine cotton needlecord fabric. 110cm wide, claret with beautiful flower print in pink and yellow.
This viscose and acetate blend lining fabric in sand has been woven in England, ideal for lining suits!
A beautiful teal blue Polyester Spandex suiting fabric with an excellent body and drape. Perfect for evening dresses and skirts!
Made from viscose, polyester and polyamide, this rust coloured knitted jersey fabric is perfect for warm jackets!
137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.
Lightweight 100% cotton fabric with a fuchsia pink hue is perfect for shirts, dresses, quilting and more.
150cm wide superfine, supersoft viscose voile dress fabric in blackest black. Perfect for summer shirts and dresses!
Cotton 13 wale corduroy trousering fabric in a lovely classic nude colour. This is a staple colour to have! Perfect for trousers, pinafores or skirts!
145cm wide soft and heavy corded dressmaking lace in rich royal blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.
This is a smooth, lightweight crepe de chine dress fabric in black which drapes beautifully. Great for making shirts and swishy dresses.â€
Austrian Seersucker - Sediments
Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
Our ex-designer, red satin fabric, made from 100% polyester has been woven in Italy perfect for evening attire.
Our Italian, single crepe dress fabric in a poppy red hue is perfect for evening attire; made from 100% silk.
150cm wide fine cotton canvas fabric in a dark navy shade offers a soft and durable finish, ideal for bags.
Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.
150cm-wide silk blend with captivating burnout animal print in black, blue and beige hues. Ideal for elegant dresses, blouses and scarves.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
145cm wide dark silver very fine polyester dress fabric with oodles of stretch....
150cm wide, stretch polyester, 98% polyester, 2% elastane, not an awful lot of stretch but I am sure as much as you need to keep skirts and trousers looking smart in cerise colour.
This is a beautiful organza in ivory with a large scale embroidered daisy floral design. Perfect for weddings.
This interlock cotton jersey fabric in ivory is soft to the hand and 155cm wide, ideal for wrap dresses and polo shirts!
Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.
Pima Cotton Lawn - Mulberry Tree - Blue
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.
152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.
113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.
This heavy 150cm wide polyester triple crepe comes in a bright strawberry red colour. This is the perfect fabric for summer dresses!
Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.
12 wale Cotton corduroy fabric in satsuma orange. This cord has a fair amount of stretch to it making perfect trousers or dresses! A lovely bright colour.
Pima Cotton Lawn - Floral Chandelier
140cm wide, 100% Pima cotton lawn fabric with an intricate navy and ivory floral design.
154cm wide 100% cotton suiting fabric. Italian woven fine twill fabric in dark navy. Ex-designer cloth perfect for suits and dresses.
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
145cm wide, linen-look polyester fabric in white. With subtle slub texture and thicker yarns.
Beautiful cotton poplin fabric comes with an all over floral print in colours of pink, purple & ivory in a patchwork style design.
Stunning British made wool tweed in a pink, navy and beige check.
142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!
100% Wool Fleece - French Navy
143cm wide, 100% Australian virgin wool fleece in French navy. Mulesing-free and sheep-friendly!
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.