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.
GOTS Organic French Terry - Soft White
95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.
151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.
This light grey, 80% cotton and 20% polyester knitted velour fabric is beautifully soft. Perfect for creating lounge and sports wear. OEKO-TexÆ.
A bold loop back terry jersey in Black, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Fabulous wool & mohair tweed suiting fabric in a blend of pink, white & metallic yarns.
GOTS Organic French Terry - Dusty Blue
152cm wide, organic cotton and elastane blend French Terry fabric in a pale blue hue, perfect for lounge-wear. GOTS certified.
Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-TexÆ
Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
GOTS Organic French Terry - Salmon
Organic French Terry fabric in a plain red hue, made from 95% cotton and 5% elastane, ideal for tops. GOTS certified.
Double Sided Stretch Fleece - Black
Black 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
Our 150cm wide plain French Terry jersey fabric in a cinnamon shade is great for joggers and dressmaking.
Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!
Printed Velour Fleece - Teddy Peach
154cm wide velvet fleece fabric in peach with an embossed bear and bunny print and fluffy reverse. Perfect for loungewear and pyjamas.
Beautifully soft, this 80% cotton and 20% polyester blend velour fabric has a light purple hue. Perfect for loungewear. OEKO-TexÆ.
A light loop back terry jersey in cream, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Polyester and elastane blend Ponte Roma jacquard knit jersey fabric in blue and black, great for joggers.
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in shades of blue. Oeko-tex certified.
This hot pink polyester cotton blend velour fabric has a soft hand, great for sports & loungewear.
A beautiful loop back terry jersey in pale blue, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Double Trouble - Jacquard Jersey - Teal
160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.
GOTS Organic French Terry - Dusty Pink
Cotton and elastane blend French Terry jersey fabric in a dusty pink hue, GOTS certified, great for t-shirts.
Our 150cm wide plain French Terry jersey fabric in a grey shade is great for joggers, dressmaking and leggings!
150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
Cable Car - Chunky Wool - Chestnut
Our chestnut orange cable-knit fabric made from 100% lambswool has been knitted in Italy. Ideal for jumpers.
145cm wide, dark navy nylon, elastane blend Ponte Roma jacquard jersey with diamond texture.
Double Sided Fleece - Pistachio Flower
152cm wide double-sided printed fleece fabric featuring pale green background with pink flowers. Perfect for loungewear!
Printed Velour Fleece - Teddy Pink
Velvet fleece fabric with a baby pink hue and adorable embossed bear and bunny print. 154cm wide with a soft fluffy reverse, perfect for loungewear.
Simply gorgeous, light pink 80% cotton and 20% polyester blend velour fabric is a great choice for loungewear. OEKO-TexÆ.
A light loop back terry jersey in grey, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
150cm wide, modal and cotton velour fabric in purple, perfect for creating soft tracksuits.
Superior Sweatshirt - Teal Marl
164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.
Cable Car - Chunky Wool - Olive Green
149cm wide, Italian lambswool cable-knit fabric in olive green, perfect for soft and cosy jumpers.
155cm wide, polyester faux fur fabric in a camouflage design in shades of brown, black and cream.
Double Sided Stretch Fleece - Ivory
Ivory 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
Cable Car - Chunky Wool - Bottle
Italian lambswool cable-knit fabric in a bottle green hue, 140cm wide, perfect for soft and cosy jumpers.
150cm wide double sided printed fleece with a grey diamond design on a white background. Perfect warm clothing, blankets and soft furnishings.
Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!
142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.
145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.
Made from 70% cotton, 30% polyester, this sweatshirt fabric in khaki is great for joggers.
Luxurious 150cm-wide, faux fur backed cord fleece in elegant black. Ideal for crafting jackets, dressing gowns, and loungewear.
Superior Sweatshirt - Burgundy Marl
Our 164cm wide, marl sweatshirt fabric in a burgundy hue is made from cotton and polyester, perfect for hoodies.
150cm wide, navy ribbed velour jersey fabric with a soft, plush finish. Perfect for loungewear sets.
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.