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.
Free UK delivery over £75
Organic Plain French Terry - Sky
Organic Plain French Terry - Sky
156cm wide organic french terry jersey fabric in sky blue. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.
Fibre Mood - Boreal Match - Dark Rust Knit
140cm wide dark rust knit fabric, 320gsm. A soft yet durable blend of 80% organic cotton and 20% recycled polyester, perfect for sweatshirts, dresses, joggers
Organic Plain French Terry - Rose
Organic Plain French Terry - Rose
Dusky rose pink, 156cm wide organic french terry jersey fabric. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.
Cable Car - Chunky Wool - Blush Pink
149cm wide, Italian lambswool cable-knit fabric in blush pink, perfect for soft and cosy jumpers.
Cable Car - Chunky Wool - Charcoal Grey
149cm wide, Italian lambswool cable-knit fabric in charcoal grey, perfect for soft and cosy jumpers.
Fibre Mood - Boreal Match - Dark Rust Rib
55cm wide dark rust rib fabric, 295gsm. A soft, knitted blend of 95% cotton and 5% elastane with stretch, perfect for cuffs, waistbands, neckbands, and fitted garments.
Cable Car - Chunky Wool - Olive Green
149cm wide, Italian lambswool cable-knit fabric in olive green, perfect for soft and cosy jumpers.
Cable Car - Chunky Wool - Sea Green
149cm wide, Italian lambswool cable-knit fabric in sea green, perfect for soft and cosy jumpers.
Fibre Mood - Boreal Match - Dark Aubergine Knit
140cm wide dark aubergine knit fabric, 320gsm. A soft yet durable blend of 80% organic cotton and 20% recycled polyester, perfect for sweatshirts, dresses, joggers
Fibre Mood - Cruz Match - Dark Navy Scuba
160cm wide dark navy scuba fabric, 350gsm. A soft, stretch fabric made from polyester, viscose, and elastane, ideal for dresses, skirts, jackets, and leisurewear
Luscious Fleece - Silver
100% Polyester, soft fleece fur fabric in a silver/grey shade, excellent for hoodies, loungewear or blankets!
Luscious Fleece - Navy
Made from 100% polyester, this soft fleece fur fabric in navy is ideal for blankets, sweaters and loungewear!
Luscious Fleece - Winter White
Super soft fleece fur fabric in white, made from 100% polyester; perfect for loungewear, blankets and sweaters!
150cm wide, cotton & polyester jersey corduroy fabric in denim blue with a soft, velvety texture.
Jersey Cord - Nude
150cm wide, cotton & polyester jersey corduroy fabric in nude pink with a soft, velvety texture.
Jersey Cord - Sand
150cm wide, cotton & polyester jersey corduroy fabric in sand with a soft, velvety texture.
Brushed French Terry - Terracotta
Brushed French Terry - Terracotta
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in terracotta.
Brushed French Terry - Dark Brown
150cm wide, 96% cotton 4% elastane brushed back French Terry jersey fabric in a dark brown
Brushed French Terry - Marl Grey
Brushed French Terry - Marl Grey
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in marl grey.
Brushed French Terry - Wine
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in wine red.
Brushed French Terry - Petrol
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in petrol.
Brushed French Terry - Soft Blue
Brushed French Terry - Soft Blue
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in soft blue.
Brushed French Terry - Blush
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in blush pink.
Brushed French Terry - Mint
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in mint green.
Brushed French Terry - Sand
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in pale sand.
Our polyester, viscose and elastane jacquard jersey fabric has a knitted zigzag pattern in a green hue.
Fine Knit - Double Face Jersey - Black & Grey
This delightfully soft double knit and double faced black and grey jersey fabric is perfect for sweatshirts, jumpers, jackets and coats.
Never Get A Look In
145cm wide, suede dress fabric in royal blue, soft as they come - made from polyester and elastane.
Superior Sweatshirt - Teal Marl
Superior Sweatshirt - Teal Marl
164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.
Party Leaves - Alpine Fleece
150cm wide, pink palm tree leaf print polycotton jersey fabric with a soft backing, ideal for hoodies, sweaters and joggers!
Jurassic Army
Licensed brushed cotton fabric with a dinosaur print from the Jurassic Park franchise. Perfect for kids clothing and craft projects! Oeko-Tex 100.
Madagascar - Grey
This OEKO-TEX stonewashed Madagascar printed elastane brushed cotton fabric is perfect for fun sweatshirts and comfortable loungewear!
175cm wide bright blue fabric, 40% cotton, 40% modal, 20% polyester. Smooth, soft, and durable with breathable drape--ideal for dresses, tops, skirts, and versatile summer wear.
Jacquard Terry - Lionsmane
150cm wide, cotton loop-backed jacquard jersey fabric in denim blue with an ivory lion face design.
150cm wide, modal and cotton velour fabric in purple, perfect for creating soft tracksuits.
Rae - Velvet - Orange
Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
Stripe + Snug - Black
180cm very wide, black striped brushed cotton sweatshirt fabric, super soft with a good drape.
Superior Sweatshirt - Khaki
Made from 70% cotton, 30% polyester, this sweatshirt fabric in khaki is great for joggers.
Stripe + Snug - Teal
180cm very wide, teal striped brushed cotton sweatshirt fabric, super soft with a good drape.
Ponte Roma Jacquard - Caro
147cm wide, double-knit Ponte Roma jacquard with an abstract pattern made from viscose, polyester and polyamide.
Microfleece - Green
150cm wide, glorious bright green lightweight microfleece, soft as they come - made from polyester and elastane.
Pontoba - Beige
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
Pontoba - Teal
160cm wide, double knit jersey fabric in a teal blue hue, made from viscose, polyamide and elastane.
Pontoba - Olive
160cm wide, double knit jersey fabric in an olive green hue, made from viscose, polyamide and elastane.
Harmony Knits - Fern
152cm wide, viscose, polyester & polyamide blend knitted jersey fabric in green. Super soft & snuggly.
For those who want something a bit more stylish than just plain old sweatshirts, marl sweat shirting and fleece backed sweat shirting are both excellent choices.
Marl sweat shirting fabric has a unique texture that looks great when paired with jeans or shorts, while fleece backed sweat shirting provides extra warmth as well as a fashionable look that can easily be dressed up or down depending on the occasion. And since both fabrics come in a wide variety of colours and patterns, you'll be able to find one that suits your style perfectly.
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.