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.
Voyage - Armathwaite Peach Navy Ness Poplin Cotton
Stunning cotton poplin digitally printed in Scotland, wonderful for structured dresses and craft projects.
Voyage - Hedgerow Navy Morlich Cotton
This digitally printed chemical-free cotton from Voyage features a delightful countryside design.
Voyage - Netherton Pomegranate Emerald Morlich Cotton
This striking mirrored pheasant design is perfect for dresses, skirts and even home dÈcor.
145cm wide, 100% cotton fabric with a summery pastel tartan print, 155gsm. Soft & breathable.
Proper Seersucker - All The Blue's
152cm wide, blue check cotton seersucker fabric. perfect for warm-weather shirts, dresses & more.
148cm wide, 100% polyester brocade fabric featuring a lovely floral pattern in different shades of blue.
145cm wide, viscose stretch woven fabric with a striking abstract pattern in black, white, and grey.
142cm wide black polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
135cm wide, cotton double gauze fabric in pink, 130gsm, breathable and Oeko-Tex certified.
135cm wide, cotton double gauze fabric in cream, 126gsm, breathable and Oeko-Tex certified.
135cm wide, cotton double gauze fabric in pale blue, 130gsm, breathable and Oeko-Tex certified.
140cm wide, 100% viscose challis fabric with bold tropical flowers and leaves on a black ground.
150cm wide, 100% cotton red and white striped woven denim. 230gsm - breathable and midweight.
146cm wide, black polyester fabric that offers the look & feel of linen whilst being crease resistant.
145cm wide, silver cotton lawn fabric with small white polka dots. Perfect for shirts and blouses.
153cm wide, ex-designer cotton poplin fabric featuring a small bouquet print on a navy ground, ideal for shirts.
150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.
Hoffman Bali Cotton Lawn - Reflections
Enticing 112cm wide cotton lawn from Hoffman, with swirling ripple-like lines in sky blue across a deep indigo background.
Hoffman Bali Cotton Lawn - Snake
An earthy 112cm wide Indonesian cotton lawn fabric with hand painted design. The delicate leaf silhouettes give it a layered, organic texture
Hoffman Bali Cotton Lawn - Iceberg
A soft minty 112cm wide Indonesian cotton lawn fabric with hand painted design showcasing delicate white botanical silhouettes
150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
Qjutie - Embroidered Denim Chambray - Daisy
145cm wide, cotton embroidered denim chambray fabric, from the Qjutie & The Qjutest range.
Qjutie - Bambino Muslin - Mint
140cm wide, 100% cotton muslin fabric in mint, from the Qjutie & The Qjutest range.
Silks of Italy - Ornate Stripes
Italian woven deadstock silk fabric perfect for dressmaking, featuring a striped pattern with delicate detailing.
Sewing Room - Floral Pop - White
112cm wide, cotton poplin fabric featuring a colourful small-scale floral print on a white ground, ideal for craft.
Sewing Room - Floral Pop - Navy
100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.
150cm wide, polyester bubble crepe fabric with a warm floral print in of red, orange, pink and gold.
High-quality, deadstock 100% Tencel twill fabric made in Italy, featuring a black, cream, and orange bike print.
Wild Expressions - Savannah Leopard
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
100% Ecovero viscose fabric in vibrant red†with a pretty pale pink leopard print, perfect for dresses.
160cm wide 100% linen fabric in a bold multicoloured check, made for a famous American designer. Lightweight at 121gsm.
Beautiful 145cm wide luxury Italian viscose fabric with a large-scale plum and purple floral paisley design. 175gsm with fluid drape
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in khaki green.
Voyage - Armathwaite Blossom Plum Ness Poplin Cotton
From Voyage, this digitally printed cotton poplin features blossoming flowers and birds.
Voyage - Armathwaite Blossom Heather Morlich Cotton
From Voyage, this digitally printed chemical-free cotton is inspired by Japanese ink drawings.
Poplin Styles - Abstract Animal
140cm wide, lightweight 100% cotton poplin fabric with a bold abstract animal print.
145cm wide, cotton-elastane knit jersey fabric in white, featuring a sparkle bee print.
150cm wide, lightweight plain cotton twill fabric in beige. Great for dresses, shirts or pyjamas.
Cotton Looped Back Jersey - Black
190cm wide black loop back jersey, 100% cotton. Soft, breathable fabric with a smooth face and looped reverse
True Essentials - T-Shirting - Cream
Cream 100% cotton T-shirting jersey, 147cm wide, 176gsm. Soft, breathable knit
Stof Cotton Poplin - Blue Willow
Lovely quality, 150cm wide cotton poplin fabric from Stof, featuring a floral print in shades of blue.
135cm wide, cotton double gauze fabric in turquoise, 130gsm, breathable and Oeko-Tex certified.
112cm wide, 90% polyester, 10% cotton fabric with a colourful heart print on white.
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.