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.
Free UK delivery over £75
Crinkle Viscose - Black
This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
140cm wide, 100% viscose lining fabric in a soft black with an all-over daisy print in white & yellow.
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
Queen Bee
140cm wide, 80% viscose, 20% nylon dress fabric with stunning a floral, leaf & palm tree design.
7.55m mixed bundle pack, 5 pieces of mix viscose fabric, ranging from 75cm to 3m fabric pieces. Great value!
150cm wide, viscose dress fabric featuring a cream floral print on a black ground, perfect for blouses and skirts!
7.16m mixed bundle pack, 6 pieces of mix viscose fabric, ranging from 75cm to 2m fabric pieces. Great value!
Linen Fusion - Navy
Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.
Linen Fusion - Royal
Lightweight linen & viscose blend dyed fabric in a classic royal blue hue. Great for shirts & dresses.
Linen Fusion - Lime
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
Linen Fusion - Rust
Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.
Tencel Feel Denim Chambray - Light Blue
This 146cm wide, viscose denim chambray fabric in light blue has a super soft Tencel feel to it.
Tencel Feel Denim Chambray - Mid Blue
Tencel Feel Denim Chambray - Mid Blue
This 146cm wide, viscose denim chambray fabric in mid blue has a super soft Tencel feel to it.
Brushed Viscose Twill - Emma Dot
Brushed Viscose Twill - Emma Dot
140cm wide, brushed viscose twill fabric with a pink and green floral design with playful polka dots.
Brushed Viscose Twill - Joanne
140cm wide, brushed viscose twill fabric with a floral print in shades of blue, pink, green & more.
Soft Tencel Denim - Dark Indigo
150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.
Brushed Viscose Twill - Ditsy
140cm wide, brushed viscose twill fabric with a ditsy floral print in shades of peach, blue & green.
Challis - Aspen - Teal
140cm wide, viscose challis dress fabric featuring a white leaf print on a teal blue ground, ideal for summer.
Challis - Aspen - Navy
100% viscose challis dress fabric in a navy blue hue with a white leaf print. 140cm wide, perfect for palazzo pants.
Challis - Aspen - Red
Made from 100% viscose, this red challis fabric features a white leaf print perfect for lightweight blouses.
Challis - Aspen - Ochre
140cm wide, 100% viscose challis fabric in an ochre hue, featuring a white leaf print, great for summer.
142cm wide, viscose challis fabric featuring a distinctive floral print on a navy ground, perfect for dressmaking.
This Lycra lightweight knitted jersey dress fabric is in beautiful sunshine yellow! Fine and really soft - let the sunshine in!
Viscose/Lycra knitted lightweight jersey dress fabric in bright orange. Made with viscose which, give you cool touch in these hot days.
Fibre Mood - Lyocell Twill - Canary
Fibre Mood - Lyocell Twill - Canary
Beautiful 150cm wide, super soft viscose & lyocell blend twill dress fabric in canary yellow.
Fibre Mood - Lyocell Twill - Navy
Fibre Mood - Lyocell Twill - Navy
Beautiful 150cm wide, super soft viscose & lyocell blend twill dress fabric in navy blue.
Hector - Peach
137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.
Remnant - Viscose Challis - Sylvan (1m)
Remnant (1m) - 140cm wide, 100% viscose challis fabric featuring a dainty white floral print on a green ground, ideal for dresses.
150cm wide, Italian viscose jersey fabric in sky blue. Silky soft with a beautiful drape and stretch.
Winston Check - Red
This red and white check gingham shirting fabric is made from polyester and viscose, it's perfect for everyday essentials!
150cm wide, black twill suiting fabric with soft drape. Polyester, viscose, wool and elastane blend.
145cm wide, heavy bright red viscose satin fabric. Perfect for palazzo trousers, skirts and co-ords.
Pinstripe Lining - Black
145cm wide, 54% polyester 46% viscose blend black lining fabric with fine white pinstripes.
Pinstripe Lining - White
145cm wide, 54% polyester 46% viscose blend white lining fabric with fine black pinstripes.
100% viscose dress fabric featuring a floral print in white, blue and yellow on a pink ground, ideal for blouses.
Soft Pleats
Luxurious 140cm ivory cupro-viscose blend with pleat-effect weave and satin sheen, perfect for elegant trousers, blouses, and dresses.
Ink & Blush Lining
140cm wide, acetate & viscose lining fabric with pink and navy stripes. Smooth, soft and stylish.
Inky
152cm wide, Italian soft 100% viscose dress fabric in ivory with a "painted" design in black.
Viscose Jersey - Deep Sea
This viscose and lycra blend jersey dress fabric in a dark navy hue is perfect for comfortable maxi skirts and tops!
145cm wide 100% viscose challis fabric with a fuchsia and pale pink batik print. Soft & breathable.
French Terry - Tie Dye - Green
French Terry - Tie Dye - Green
150cm wide, viscose and elastane French terry jersey fabric in green with a stylish tie dye design.
145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and green.
Ecovero - Artist's Palette
145cm wide, Ecovero(TM) viscose challis dress fabric with a colourful all over paintbrush stroke design.
140cm wide 100% viscose fabric with an abstract green, blue and orange print on black. Ideal for dresses.
145cm wide, 100% viscose fabric with an abstract design in shades of yellow, blue, green & purple.
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.