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.
Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
148cm wide, 100% cotton fine needlecord shirting fabric in dark camel. Super soft and comfortable.
142cm wide superfine, supersoft 100% viscose voile dress fabric in a beautiful lemon yellow. Perfect for summer shirts and dresses!
This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
150cm wide, Italian ex-designer wool shirting fabric with a small blue and green check pattern.
Oeko-Tex Certified, ramie linen and cotton blend fabric in a silvery grey hue, perfect for clothing & home dÈcor.
Made from 100% cotton, our abstract print seersucker fabric in black and white is perfect for summer blouses.
Beautiful 100% cotton broderie anglaise fabric in timeless white, featuring a lovely diamond pattern.
Fibre Mood - Seersucker Check - Teal
145cm wide teal and black seersucker check fabric. Cotton, polyester, elastane blend at 100gsm - lightweight, breathable.
146cm wide, polyester fabric in navy that offers the look & feel of linen whilst being crease resistant.
Soft Tencel Denim - Dark Indigo
150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.
This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.
Super soft 158cm wide 95% bamboo and 5% elastane jersey with a mustard hue. Stunning quality jersey dress fabric.
140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Soft 115cm 100% cotton gingham fabric in pale blue & white. Perfect for elegant shirts, blouses, dresses.
78% polyester, 18% viscose and 4% elastane twill fabric in brown, 200gsm with a nice drape, ideal for trousers.
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
Lightweight 140cm wide, 100% cotton cheesecloth fabric in white with a subtle stripe pattern.
150cm wide, beige check linen-viscose blend fabric. Lightweight, breathable, and smooth with a classic tailored look.
Core Range Polyester Peach Finish
148cm wide, 100% polyester dress fabric with a soft peach finish, fantastic drape - available in a range of colours. Made in Indonesia.
Finest Challis - Jungle Reverie
140cm wide, digitally printed viscose challis in an oversized floral design on an olive base.
142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.
137cm wide, very fine and soft 100% silk crepe fabric with a floaty floral and leaf design.
100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.
140cm wide, viscose challis fabric with a watercolour leopard print in aqua, lilac, coral and black.
Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.
143cm wide, viscose voile fabric in timeless white, beautifully soft & lightweight. Great for summer!
146cm wide, polyester fabric in turquoise that offers the look & feel of linen whilst being crease resistant.
145cm wide, Ecovero(TM) viscose challis dress fabric with a colourful all over paintbrush stroke design.
This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.
This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.
This 100% linen fabric in blue offers a wonderful balance of breathability & durable structure.
This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!
Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!
140cm wide, 100% Pima cotton lawn fabric featuring a ditsy floral print in blue and pink.
Beautiful cotton floral broderie anglaise fabric in soft white. Great for breathable summer garments.
Smooth, lightweight, 150cm wide crepe de chine dress fabric in black with a beautiful floral print.
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
152cm wide, lightweight polyester crepe suiting fabric in a gorgeous baby pink hue, dense yet fluid.
Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton
Reminiscent of Japanese ink drawings. This cotton poplin fabric is wonderful for structured dresses.
Wide Width Cotton Poplin - Suri
150cm wide, cotton poplin fabric with a digital green leaf print, perfect for crafts and clothes.
140cm wide, 100% viscose satin fabric with a mosaic floral print on a stunning blue coloured backdrop.
142cm wide, 100% cotton broderie anglaise fabric with a vibrant summery painted fruit design.
135cm wide, cotton double gauze fabric in pale sage, 126gsm, breathable and Oeko-Tex certified.
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.