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.
Brushed Cotton - Galactic Safari
148cm wide, 100% brushed cotton featuring a digital space print, perfect for children's clothing.
112cm wide, printed poly/cotton fabric featuring a pink & purple princess theme on a white ground. Perfect for children's crafts.
Craft Cotton Fat Quarter Bundle - Riley Blake
These 5 piece fat quarter bundles from Riley Blake feature coloured dots and chevrons on a white ground, perfect for craft, quilting, home dÈcor and apparel.
John Kaldor - Almost As Good As A Bath
150cm wide, polyester/ polyamide short crop knitted velvet with plenty of stretch from John Kaldor.
150cm wide soft cotton fabric with an interesting circus act print Perfect for quilting, dressmaking, shirts, and children's garments.
Oeko-Tex Certified, navy blue, ramie linen and cotton blend fabric, perfect for curtains and tablecloths.
154cm wide, cosy checked brushed cotton cloth in a mix of black, ivory, cream, brown, red & grey.
136cm wide, ex-designer washed silk fabric in a rich coral colour. Perfect for luxurious blouses.
142cm wide, ex-designer viscose fabric with a wild cartoon like floral design in bold colours.
147cm wide, 100% silk lightweight Italian shirting fabric in vibrant yellow with a crisp finish.
135cm wide, cotton double gauze fabric in sand, 130gsm, breathable and Oeko-Tex certified.
136cm wide, viscose suiting fabric in classic black, woven in Italy. Smooth, fluid and breathable.
150cm wide, organic cotton jersey fabric in pink. Ideal for t-shirts, dresses and everyday garments.
135cm wide, cotton double gauze in hot pink, 126gsm. Lightweight, breathable and super comfy.
112cm wide, 90% polyester, 10% cotton fabric with a tropical palm and flower print on cream.
147cm wide, soft viscose cloth with a very pretty all-over abstract floral design in black and pink.
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
This playful 140cm wide pink nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
Made from 100% viscose, this colourful abstract print dress fabric is perfect for floaty summer blouses.
7.75oz Stretch Denim - Grey Wash
145cm wide, 7.75oz grey washed stretch denim. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
Fibre Mood - Warp Crinkle - Green
160cm wide, 85% viscose, 15% nylon green crinkle fabric. Lightweight at 140gsm, OEKO-TEX certified.
Designer Velvet - Dark Sapphire
142cm wide, ex-designer 100% cotton velvet in dark sapphire with a unique diamond pattern.
Fibre Mood - Seersucker Check - Cream
145cm wide, cream and grey seersucker check fabric. 100gsm cotton-polyester-elastane blend - lightweight, breathable, with stretch.
Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in grey with a luxurious satin finish.
Fibre Mood - Lyocell Twill - Canary
Beautiful 150cm wide, super soft viscose & lyocell blend twill dress fabric in canary yellow.
137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.
144cm wide, 100% cotton dress fabric in a vivid bright orange with a subtle woven brocade pattern.
135cm wide, 96% cotton, 4% elastane tartan check suiting fabric in red, navy, and green.
150cm wide, 100% cotton shirting fabric in brown with a soft finish and lightweight 150gsm handle.
Floating In Circles - Chloe Pink
This pretty viscose rayon yoryu lawn fabric features a delicate floral/leaf print in pink and green.
This cotton lawn dress fabric in white features a large scale pink floral print, perfect for maxi skirts and dressmaking!
Viscose Poplin - Beverly Hills
This 100% viscose poplin fabric is printed with a delicate array of caramel-hued palm motifs.
This 143cm wide viscose tencel finish fabric in pink is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
135cm wide, black polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
156cm wide, 100% camelhair wool Italian suiting in caramel with a unbelievably soft brushed finish.
154cm wide, poly crochet lace fabric. Perfect for elegant evening wear or a chic beach cover-up.
Hoffman Bali Cotton Lawn - Liquorice
Exciting 112cm wide cotton lawn from Hoffman, with hand painted design of blue maze-like patterns that ripple through the cloth.
160cm wide, viscose elastane blend knit jersey fabric featuring a layered design in navy, black and grey.
This 95% cotton, 5% elastane jersey features vibrant horizontal stripes in a colour spectrum.
Cable Car - Chunky Wool - Blue
149cm wide, Italian lambswool cable-knit fabric in blue, perfect for soft and cosy jumpers.
Plain Viscose Satin - Optical White
140cm wide, 135gsm viscose rayon satin fabric in optical white. Lightweight with a silky handle, sheen and drape, perfect for bridalwear.
140cm wide, 135gsm viscose and rayon satin fabric in navy. Lightweight with a silky handle and fluid drape.
150cm wide organic cotton elastane jersey fabric in navy with a colourful space exploring fox print. Brilliant for childrens wear. OEKOTexÆ
143cm wide, 100% viscose fabric with a fine handle and subtle woven texture for added depth. Soft, fluid, ideal drapey garments.
100% viscose marocain fabric featuring a digital V-shape tie-dye print in a blue/green hue. Ideal for palazzo pants.
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.