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.
160cm wide, superfine dark navy wool suiting fabric with the faintest over check in pale blue and white, woven in Yorkshire!
Beautifully soft 144cm wide, cotton 17 wale corduroy fabric in cream is perfect for shirts, trousers and tunics.
Brushed Cotton - Pink & Grey Check
146cm wide, brushed cotton shirting fabric in a pink, grey and black check. Great for pyjamas!
112cm wide, 65% polyester, 35% cotton soft white blouse fabric with an all over tiny motif, self coloured design. Great for summer shirts, blouses and dresses.
145cm wide slinky polyester jersey, snake skin pattern in shades of ivory and cream.
Beautiful soft 100% wool tweed cloth with a lovely hand. Made up of russet, mustard, brown and hints of other autumnal colours.
140cm wide, ramie linen and cotton blend fabric in a lavender hue, Oeko-Tex Certified, perfect for dresses.
Tencel Lawn - Clementine Ivory
Sustainably sourced Tencel(TM) lawn fabric featuring a pink floral print on a white ground, perfect for dressmaking!
A superb quality satin this has 3% elastane and stretches a little, it is medium weight and opaque so you don't need to line it.
Made from 100% linen, this mid-weight fabric comes in an old pink hue, great for breathable blouses.
Finest Challis - Tutti Fruiti - Blue
Bright and breezy 140cm wide, viscose challis fabric with a tropical floral print on blue.
Pima Cotton Lawn - Blue Willow
140cm wide, 100% Pima cotton lawn fabric with a blue paisley and floral design on ivory.
148cm wide, wool & elastane lightweight suiting in a rich caramel toffee colour. Woven in Yorkshire!
Woven in Italy, our 100% fleece wool suiting fabric in blue is perfect for sophisticated skirts and shirts.
Georgette Dress Fabric - Fuchsia
150cm wide, gorgeous high-quality georgette dress fabric in fuchsia made from polyester, ideal for blouses!
Lightweight 100% cotton chambray in sand, the perfect choice for shirts and dresses
Pure Luxury - Boiled Wool - Dark Green
Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.
Quite substantial scuba jersey in grey with a detailed floral and leaf print all over in bright colours! Perfect for those ultra-tight jegging garments!
BA - Embroidered Lawn - Trillium
Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
111cm wide, cotton needlecord fabric in salmon pink with a pattern of colourful cartoony flowers.
152cm wide, polyester and metallic floral brocade fabric in a navy hue, perfect for garments and curtains.
150cm wide fine cotton shirting fabric in white with a woven over-check design. Perfect for shirts and lined skirts & dresses.
Superb quality interlock twist yarn jersey fabric in a matt ivory has a gorgeous hand. Draping beautiful this cloth will create flattering dresses.
Cuddly, soft and sooo nice to stroke. This navy cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.â€
Wool/Cashmere Coating - Russet
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
Pretty Polly - Feeling Foxy - Navy
112cm wide poly/cotton fabric in navy with a fox theme design. This fabric is perfect for children wear, crafts and soft furnishing.
A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
139cm wide, 8.5oz 70% cotton, 27% polyester, and 3% elastane lightweight denim fabric in indigo.
BA - Double Gauze - Sunflower - Terracotta
144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.
Bright yellow lightweight viscose crepe with a very subtle crinkle finish in the weave.
150cm wide, high-quality polyester georgette dress fabric in a lilac rose shade, perfect for blouses or skirts!
150cm wide, 100% cotton poplin fabric in white, with a beautiful embroidered floral design.
Pima Cotton Lawn - Sacha - Green
140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.
145cm wide, linen-look polyester fabric in navy. With subtle slub texture and thicker yarns.
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
140cm wide, 90% bamboo, 10% nylon silk fabric with a vibrant meadow-inspired design.
100% cotton poplin fabric in autumn shades of brown, orange, yellow and greens, very pretty.
This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.
143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.
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.