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.
140cm wide, nylon and viscose blend satin dress fabric in an attractive dark navy shade, ideal for blouses.
150cm wide, 81% viscose, 19% nylon fabric in dark denim blue. Midweight at 190gsm - breathable, soft and OEKO-TEX certified.
144cm wide, gorgeously lightweight 100% viscose fabric in coral. Ideal for summer garments!
Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.
150cm wide, viscose polyamide blend dress fabric featuring an ombre print made up of blue, yellow & green hues.
This 143cm wide viscose tencel finish fabric in olive is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
140cm wide, viscose, polyester & linen blend fabric with an embroidered pattern of floral motifs.
160cm wide, viscose and polyester knitted pique fabric in black with a soft Tencel finish.
150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.
A Lovely 150m wide, 100% viscose fabric featuring a rich, earthy abstract print in deep olive green and black, this viscose fabric brings a bold, graphic edge to your sewing.
This 143cm wide plain crushed viscose fabric in white is an excellent choice for creating breathable dresses and blouses for summer.
Printed lightweight viscose challis dress fabric with little grey and yellow parrot-type birds on a black coloured ground. Drapes beautifully.
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
145cm wide, lustrous satin viscose twill dress fabric in palest cream, extremely classy and timeless.
Fine Knit - Double Face Jersey - Black & Grey
This delightfully soft double knit and double faced black and grey jersey fabric is perfect for sweatshirts, jumpers, jackets and coats.
145cm wide, gorgeously lightweight 100% viscose fabric in pink. Ideal for summer garments!
150cm wide, viscose twill fabric featuring a timeless geometric print in red, black and cream.
145cm wide, bengaline fabric in black with black plastic rhinestone accents for a refined sparkle.
Challis - Leopard In The Jungle
140cm wide, 100% viscose challis fabric with tropical green leaves and leopard print background.
150cm wide, viscose dress fabric featuring a cream floral print on a black ground, perfect for blouses and skirts!
150cm wide, Italian viscose jersey fabric in sky blue. Silky soft with a beautiful drape and stretch.
145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and green.
Floating In Circles - Rosie Red
This beautiful viscose rayon yoryu lawn fabric features a delicate flower bud and leaf print in red & green.
Linen Viscose Slub - Golden Harvest
140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.
140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.
148cm wide, lightweight 200gsm crepe fabric in peach, made from polyester, viscose, and spandex.
100% viscose dress fabric with a small-scale white floral print on a pastel pink ground, perfect for blouses or skirts!
This 143cm wide plain crushed viscose fabric in navy is an excellent choice for creating breathable dresses and blouses for summer.
Made from a blend of 52% nylon and 48% viscose, this knitted jersey fabric in white is perfect for t-shirts!
Wild Expressions - Tropical Blaze
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
Limited Edition - Feeling Good
150cm wide, Italian viscose fabric featuring an abstract red print, perfect for drapey palazzo pants.
Pink viscose jersey OEKO-TEX dressmaking fabric with a comfy stretch ideal for pyjamas, leggings and kids clothing!
This viscose challis dressmaking fabric showcases a delicate floral sprig print in shades of taupe green an orange. Perfect for pants, tops and skirts.
145cm wide, viscose stretch woven fabric with a striking abstract pattern in black, white, and grey.
This polyester and viscose blend dressmaking fabric in olive green is ideal for fashioning skirts, blouses and loose trousers!
150cm wide, viscose jersey fabric in grey, wonderfully soft, high-quality fabric with a lovely drape.
140cm wide, 100% viscose challis fabric with bold tropical flowers and leaves on a black ground.
150cm wide, 81% viscose, 19% nylon fabric in olive green. Midweight at 190gsm - soft, breathable and OEKO-TEX certified.
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
133cm wide, black and white striped viscose satin fabric, quite heavy with a luxurious drape.
140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.
160cm wide, viscose and polyester knitted pique fabric in blue with a soft Tencel finish.
150cm wide, soft & stretchy viscose jersey fabric with a classic stripe in navy and white.
Viscose Jersey - Pale Blue Stripe
150cm wide, soft & stretchy viscose jersey fabric with a pale blue and white stripe.
50% cotton and 50% viscose fabric features a delicate floral print in pink, orange and yellow on a grey hue. This cloth is ideal for summer garments!
Our dress linings are breathable and come in a variety of colors and designs to suit your needs. Plus, they’re affordably priced so you can stock up without breaking the bank.
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.