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.
150cm wide, 100% cotton fabric with blue and white stripes running across the beautiful pale yellow background.
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.
Qjutie - Broderie Anglaise - Multi
130cm wide, cotton multicoloured broderie anglaise fabric, from the Qjutie & The Qjutest range.
140cm wide, polyester smooth crepe fabric in a luscious teal blue hue, perfect for special occasion wear.
155cm wide 100% linen fabric in pale turquoise, made for a famous American designer. Woven with natural slub texture.
145cm wide, lustrous satin viscose twill dress fabric in palest cream, extremely classy and timeless.
140cm wide linen-cotton fabric, 55% linen 45% cotton, 145gsm. Botanical print in muted sage, blush, mustard, and teal on a pale background
Austrian Jersey - Midnight Floral
A premium cotton jersey with ditsy blue, pink and yellow flowers on black - soft, breathable and ideal for T-shirts, tops and PJs.
Voyage - Orivietta Topaz Navy Morlich Cotton
This eye-catching lush leafy fabric is an impeccable minimal and modern floral fabric.
100% polyester, black grid net fabric with small black flowers cleverly woven in, perfect for dressmaking.
150cm wide, lightweight dobby washed cotton fabric in pink with a raised dotty design.
147cm wide, 96% cotton, 4% spandex lightweight shirting fabric in deep red. Great for summer!
145cm wide, gorgeously lightweight 100% viscose fabric in pink. Ideal for summer garments!
150cm wide, lightweight 100% lyocell twill fabric in pale sky blue. Naturally soft with fluid drape.
150cm wide, viscose twill fabric featuring a timeless geometric print in red, black and cream.
158cm wide, cotton twill shirting fabric with a vibrant red, black, and white tartan check pattern.
142cm wide, cotton satin stretch dress fabric in rich yellow with a vibrant South Pacific floral design.
136cm wide, ex-designer washed silk fabric in a rich bronze colour. Perfect for luxurious blouses.
135cm wide, cotton double gauze fabric in royal blue, 130gsm, breathable and Oeko-Tex certified.
150cm wide, fine white cotton shirting fabric with a colourful fruit print. Woven in Italy!
142cm wide, Italian 100% silk twill fabric in bright orange with a vibrant paisley floral print.
154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
4oz Denim Chambray - Tropical Leaves
175cm wide, 100% cotton 4oz lightweight chambray fabric with a tropical leaf print in grey.
145cm wide, 100% cotton fabric in orange with cream embroidery and lace-style panels.
Challis - Leopard In The Jungle
140cm wide, 100% viscose challis fabric with tropical green leaves and leopard print background.
145cm wide, 100% viscose fabric with an eye-catching zebra print design in vivid pink and green.
148cm wide, cotton shirting fabric in light brown with a crisp white check with a superb finish.
130cm wide, polyester Italian basket weave brocade in aqua blue with a soft finish and subtle sheen.
125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.
150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in olive green with a subtle striped effect.
150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
Linen Viscose Slub - Golden Harvest
140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.
This 100% linen fabric in pink offers a wonderful balance of breathability & durable structure.
Hoffman Bali Cotton Lawn - Blooms - Blue
Beautiful 112cm wide cotton lawn from Hoffman, with a dappled scatter design in pinks and violets across an inky navy and purple ground.
Hoffman Bali Cotton Lawn - Blue Dot
A striking 112cm wide Indonesian cotton lawn fabric with hand painted design featuring deep indigo tones and scattered with tonal sky-blue spots.
Hoffman Bali Cotton Lawn - Creamsicle
A joyful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring a lively daisy-like firework print in soft pink, orange, coral, and golden yellow on a white base.
Hoffman Bali Cotton Lawn - Brownie
A rich & warm 112cm wide Indonesian cotton lawn fabric with hand painted design of stylised florals in a scattered layout give it a free-flowing, organic quality.
100% viscose dress fabric with a small-scale white floral print on a pastel pink ground, perfect for blouses or skirts!
140cm wide, plain 100% linen dressmaking fabric in white, from the Qjutie & The Qjutest range.
Italian deadstock 100% silk dress fabric. Featuring an abstract print, this lightweight cloth is perfect for fluid garments.
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.
Light, airy, and soft to wear, it's perfect for blouses, summer dresses, or even chic pyjamas.
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.