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.
Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!
140cm wide, 110gsm digitally printed 100% rayon fabric with a bold & vibrant floral foliage design.
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a dark crimson hue.
152cm wide, high-quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a mustard hue.
Rosie Posie Jersey - Upsy Daisy
Viscose and elastane blend jersey fabric featuring a floral print on a black ground, ideal for floaty trousers and draped cardigans!
155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.
150cm wide, maroon and black viscose acetate blend lining with a sleek drape; perfect for adding a smooth, stylish finish to any garment.
150cm wide bold pink and black floral polyester jersey fabric, with brilliant stretch. Ideal for unique dresses and tops.
Woven in Japan, this coral coloured dress fabric is made from 80% polyester and 20% viscose, ideal for palazzo pants!
Our rayon, cotton blend printed voile fabric features a colourful floral design on a black ground, perfect for dresses.
144cm wide, gorgeously lightweight 100% viscose fabric in fuchsia. Ideal for summer garments!
This 144cm wide, digitally printed viscose poplin fabric features a mesmerising tie dye design.
This 143cm wide viscose tencel finish fabric in ivory is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
170cm wide, textured jacquard jersey fabric in cream, 70% polyester 30% viscose, 300gsm.
129cm wide, Italian ex-designer floral guipure lace fabric in black. Beautiful for a special occasion.
Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.
Made from 97% Viscose & 3% Elastane, this finely knitted viscose jersey fabric comes in a beautiful bright red rose tone.
Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!
145cm wide, lustrous satin viscose twill dress fabric in a purple/blue hue, extremely classy and timeless.
150cm wide, grey jacquard jersey knit with pink floral detailing. Ideal for cosy stylish jumpers.
142cm wide, ex-designer Italian black cotton & viscose jersey fabric with a swirling velvet pattern.
150cm wide, lightweight 55% polyester 45% viscose jersey knit fabric with a floral print on navy.
Our Pink knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
140cm wide, viscose dress fabric with an interesting subtle crinkle finish and neon abstract print, ideal for blouses.
Fibre Mood - Lyocell Twill - Navy
Beautiful 150cm wide, super soft viscose & lyocell blend twill dress fabric in navy blue.
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.
Changing Times - Charcoal Ponte
150cm wide, Ponte Roma jersey fabric in charcoal marl, made from polyester, viscose, and elastane.
A Lovely 150m wide, 100% viscose fabric featuring an abstract navy swirl design on a soft cream base.
This 143cm wide plain crushed viscose fabric in tan is an excellent choice for creating breathable dresses and blouses for summer.
134cm wide, ribbed viscose jersey in pale gold-beige, Soft as cashmere with beautiful drape, perfect for dresses, trousers, and tops. Ex-Ralph Lauren.
Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
150cm wide, soft & stretchy viscose jersey fabric with a abstract pebble design in black and beige.
Limited Edition Luxury Ponte - Mustard
145cm wide, viscose, polyamide and elastane Ponte-style knit jersey fabric in mustard.
Tencel Feel Denim Chambray - Sky Blue
This 146cm wide, viscose denim chambray fabric in sky blue has a super soft Tencel feel to it.
150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.
144cm wide, chocolate brown dressmaking fabric made from viscose/polyester, ideal for palazzo pants and blouses!
140cm wide, digitally printed viscose challis fabric with bold abstract florals on a brown background.
Draping Stretch Viscose Challis - Thicket
134cm wide, viscose and elastane mix fabric featuring a leaf print on a black ground, ideal for dressmaking and loose palazzo pants!
140cm wide, lightweight viscose satin fabric, adorned with a small-scale floral print in autumnal hues.
Navy viscose-blend suiting fabric with classic white pinstripes.
Soft viscose twill printed with khaki leopard and floral design. Drapey, breathable and perfect for stylish dressmaking.
140cm wide, ex-designer super soft polyester, viscose & elastane fine suiting fabric in a pale beige.
137cm wide, Italian viscose twill weave dress fabric with a vibrant abstract Eastern-inspired design.
150cm wide, Ecovero viscose dress fabric with a colourful large abstract Caribbean-inspired design.
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.