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.
Christmas Prints - Festive Foliage
140cm wide, 104gsm 100% cotton Christmas fabric with holly, mistletoe, and berries on ivory.
Christmas Prints - Little Stars - Green
100% cotton Christmas fabric, 140cm wide, with gold stars on green--perfect for festive crafts, decorations, and handmade gifts.
Christmas Prints - Little Stars - Ivory
100% cotton Christmas fabric, 140cm wide, with gold stars on ivory--perfect for festive crafts, decorations, and handmade gifts.
Christmas Prints - Little Stars - Red
100% cotton Christmas fabric, 140cm wide, with gold stars on red perfect for festive crafts, decorations, and handmade gifts.
150cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, green holly leaves, and gold details on ivory
Christmas Prints - Snowflakes - Green
100% cotton Christmas fabric, 140cm wide, with gold snowflakes on green --ideal for festive crafts, dÈcor, and gifts.
Christmas Prints - Snowflakes - Ivory
100% cotton Christmas fabric, 140cm wide, with gold snowflakes on ivory--ideal for festive crafts, dÈcor, and gifts.
Christmas Prints - Winter Botanicals
146cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, holly, and foliage on ivory
140cm wide good quality cotton poplin fabric with a christmas themed tartan in green, red and gold. Good for Christmas decorations & crafts.
140cm wide good quality cotton poplin fabric with a christmas themed tartan in red, green and gold. Good for Christmas decorations & crafts.
150cm wide, 100% linen fabric with a weight of 260gsm. Perfect for a variety of sewing projects.
148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.
Our plain, pale blue cotton shirting fabric is 156cm wide, soft to the touch and would make beautiful blouses or dresses!
Our black and yellow floral polyester Morrocaine has a crepe-like feel. Ideal for tops, trousers and dresses. A medium weight cloth with a lovely drape.
125cm wide 100% viscose fabric with orange and pink tie-dye print. Lightweight at 125gsm with a soft drape
Navy viscose-blend suiting fabric with classic white pinstripes.
Lovely cotton dressmaking and craft fabric with an all over print of spacemen and robots in shades of grey with hints of blue and red on a soft white background.
This Lycra lightweight knitted jersey dress fabric is in beautiful sunshine yellow! Fine and really soft - let the sunshine in!
135cm wide, 96% cotton, 4% elastane tartan check suiting fabric in red, navy, and green.
This 100% wool fabric features a dark navy and cream dogtooth check, perfect for fashioning classy scarves!
150cm wide, fabulously colourful Italian polyester jersey fabric with a vibrant abstract floral print.
This is a fabulous polyester/organza dress fabric with linear satin stripes and an all-over bright orange, green and black floral print! Great for vintage dresses!
Made from 100% polyester, our fine embroidered dress fabric features a satin blue spot on an organza base. Woven in Spain.
145cm wide, fine and soft polyester fabric in shimmering pale gold with a chainmail style weave.
152cm wide, Italian ex-designer cotton stretch suiting fabric in dark navy. A film star worthy cloth!
Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in black is excellent for fitted garments!
Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in cream is excellent for fitted garments!
Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in turquoise is excellent for fitted garments!
130cm wide 100% cotton white seersucker fabric. Breathable & versatile. Ideal for summer garments.
130cm wide, pale grey viscose twill shirting fabric with a fine semi-opaque weave and soft drape.
140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
150cm wide, Italian ex-designer wool shirting fabric with a small blue and green check pattern.
Woven in Italy, our ex-designer, deadstock superfine wool suiting fabric features a grey check, ideal for shirts.
Made from 100% fleece wool, this ex-designer, deadstock shirting fabric in taupe & blue has been woven in Italy.
145cm wide, linen-look polyester fabric in cream. With subtle slub texture and thicker yarns.
The look of a lime linen with the benefits of polyester by John Kaldor.
145cm wide, linen-look polyester fabric in navy. With subtle slub texture and thicker yarns.
The look of a petrol blue linen with the benefits of polyester by John Kaldor.
145cm wide, linen-look polyester fabric in sand. With subtle slub texture and thicker yarns.
145cm wide, linen-look polyester fabric in soft white. With subtle slub texture and thicker yarns.
145cm wide, linen-look polyester fabric in white. With subtle slub texture and thicker yarns.
155cm wide 100% linen fabric in pale turquoise, made for a famous American designer. Woven with natural slub texture.
136cm wide, ivory stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
152cm wide 100% viscose fabric with painterly navy and blue heart print on ivory. Lightweight at 119gsm with a fluid drape.
150cm wide, fine white cotton shirting fabric with a colourful fruit print. Woven in Italy!
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.