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.
190cm wide, 100% cotton lightweight sweatshirt fabric in a pale cream-lemon shade, 295gsm. Soft, breathable, and ideal for joggers, hoodies, and jumpers. Limited stock.
150cm wide, 100% linen fabric features a loosely woven texture with light beige and white threads. Breathable, durable and perfect for summer garments.
Licensed Jersey - Madagascar Circus
This OEKO-TEX licensed Madagascar circus print jersey fabric in aqua is 95% cotton and 5% elastane; it's perfect for comfy sweatshirts!
A lively 150m wide, 100% viscose fabric featuring a botanical print in tones of emerald, jade and soft taupe on a natural base.
A vibrant 150m wide, 100% viscose fabric featuring a flowing rose and leaf design in rich ochre tones
A Lovely 150m wide, 100% viscose fabric featuring an abstract navy swirl design on a soft cream base.
A bold 150m wide, 100% viscose fabric featuring a retro-style oval repeat that's full of rhythm and contrast. Shop Now!
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.
145cm wide 100% cotton chambray fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Light Pink Sequin & Beaded Trim
Light pink sequin & beaded trim. Perfect for dressmaking, soft furnishing & crafts.
Lightweight Vintage Cotton - Apple
150cm wide, 100% cotton poplin fabric in green, excellent for floaty trousers, shirts, and skirts!
153cm wide polyester and cotton fabric in pastel lilac. Ideal for bedding, quilting, crafts, and stylish clothing!
148cm wide, duck egg blue fine twill weave 100% cotton dress fabric with an all-over tiny floral print.
This exquisite glittery fabric in silver is made from 100% polyester, perfect for extra special occasions.
150cm wide, 100% cotton lime green and white striped woven denim. 230gsm - breathable and midweight.
Limited Edition - Addicted to You
150cm wide, 100% polyester satin fabric with a beautiful multi-coloured floral design.
Limited Edition - Feeling Good
150cm wide, Italian viscose fabric featuring an abstract red print, perfect for drapey palazzo pants.
150cm wide, 100% polyester satin fabric with an abstract floral print in brown, blue and gold tones.
150cm wide, 100% polyester satin fabric with a hand-painted style stripe print in rich brown and cream.
Limited Edition Luxury Ponte - Mustard
145cm wide, viscose, polyamide and elastane Ponte-style knit jersey fabric in mustard.
Limited Edition Soft Black Jersey
167cm wide, lightweight fine cotton jersey fabric in black, soft and breathable with a smooth drape.
Elegant 140cm wide, Italian-woven 100% silk fabric in pale yellow. Lightweight, soft and fluid.
100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
A refined 100% linen fabric, available in three beautiful shades — pecan brown, pistachio green, and sky blue
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.
Lightweight linen & viscose blend dyed fabric in a classic royal blue hue. Great for shirts & dresses.
Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.
This is a smooth and airy 100% linen in a beautiful ecru colour, ideal if you’re after something cool, breathable, and easy to wear.
This is a smooth and airy 100% linen in a classic navy shade, ideal if you’re after something cool, breathable, and easy to wear.
150cm wide, linen look dress fabric in black, made completely from polyester, perfect for skirts and blouses!
Made from polyester, this dusky coral dress fabric has a look of linen, perfect for skirts and blouses!
150cm wide, mint green polyester dress fabric with a linen look, ideal for loose palazzo pants or skirts!
150cm wide, soft, polyester fabric in grey with a look of linen, perfect for dressmaking and blouses!
Fabulous 150cm wide black polyester viscose voile. Soft and textured, it resists creasing, perfect for stylish hot weather garments.
Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Stretch, viscose linen mix suiting fabric in cream. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.
Linen Mix - Deepest Darkest Navy
Stretch, viscose linen mix suiting fabric in a dark navy. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Stretch, viscose linen mix suiting fabric in blue. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.
Stretch, viscose linen mix suiting fabric in forest green. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Stretch, viscose linen mix suiting fabric in ochre. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.
134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.
Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!
Stretch, viscose linen mix suiting fabric in dull sky blue. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Stretch, viscose linen mix suiting fabric in soft white. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
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.