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.
12.5oz Designer Denim - Trento
140cm wide, ex-designer cotton & elastane wide weave denim in black has a luxurious soft finish.
153cm wide, paisley printed cotton duck canvas fabric in pink, perfect for soft furnishings such as cushion covers or blinds!
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Pima Cotton Lawn - Bloom And Wild - Black
140cm wide, 100% Pima cotton lawn fabric with a black base, pink florals and colourful flecks.
Stunning 98% cotton and 2% elastane fabric has a fine dobby weave and light red spotted pattern.
Very wide 180cm red cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
150cm wide, cotton and elastane brown French Terry jersey fabric with a looped back for warmth.
240cm wide 65% polyester and 35% cotton in navy. Perfect for bed sheets, crafts and clothing.
Voyage - Seville Blossom Lime Ness Poplin Cotton
Inspired by Japanese cherry blossoms, this stunning cotton poplin will add a pop of colour to any project!
Pima Cotton Lawn - Billie Delph
140cm wide, 100% Pima cotton lawn fabric with a delphinium blue floral and foliage print on cream.
Denim Chambray Anglaise - Dark Blue
150cm wide, denim chambray broderie anglaise fabric in dark blue with ivory floral embroidery.
Double Sided Terry Towelling - Baby Blue
152cm wide, double-sided cotton terry towelling in baby blue. Thick, absorbent & incredibly soft.
Checked Flat Double Gauze - Black
Made from 100% cotton, this checked flat double gauze jacquard fabric comes in black, perfect for shirts.
Wide Width Cotton Poplin - Leia
150cm wide, 100% cotton poplin fabric in white with a decorative floral print, ideal for quilting.
145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.
Knitted in Italy, this deadstock t-shirting fabric in navy has a towelling stripe made from cotton and elastane.
GOTS Organic French Terry - Dusty Yellow
Made from organic cotton and elastane, this GOTS certified French Terry jersey fabric in yellow is ideal for hoodies.
GOTS Organic French Terry - Gingerbread
Our organic cotton and elastane blend French Terry jersey fabric is GOTS certified and comes in a lovely brown hue.
148cm wide, mint green brocade fabric with tonal floral pattern that catches the light beautifully.
Bonded Wool Cotton - Grey Marl
Bonded in the UK with British wool and quality cotton, this water-resistant fabric has a grey marl front and solid black back.
100% Cotton dress fabrics in moss with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Cotton Lurex - Large Tartan - Green
Green tartan check metallic cotton lurex craft fabric, all things glittery for crafty projects
Organic Cotton - Safari - Grey
Oeko-Tex Standard 100 cotton poplin fabric with a safari themed print in light grey.
Pretty Polly - All Smiles - White
Yellow smiley face print on white poly cotton fabric for crafts.
Organic Plain French Terry - White
160cm wide Organic and Oeko-Tex 100, 95% Cotton / 5% Elastane French Terry jersey fabric in white.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in khaki, excellent for floaty trousers, shirts, and skirts!
142cm wide, fine polycotton hessian trouser fabric in dark brown, ideal for men's wear pieces.
Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.
This bonded cotton fabric has red on one side and green on the other, ideal for water-resistant coats.
Made from 100% cotton, our twill shirting fabric features a blue & red overcheck on a navy back drop.
Italian 6 Wale Corduroy - Camel
150cm wide, thick 100% cotton 6 wale corduroy fabric in a camel shade. Woven in Italy.
Plain yellow 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
170cm wide, dark navy cotton suiting fabric with a textured 'bouclÈ' weave on the face.
Delightful pink floral print denim chambray is super soft and lightweight.
145cm wide, cotton poplin fabric featuring a pink and red floral print on a white ground, perfect for crafts!
140cm wide, 100% cotton pique fabric in white, 121gsm with a soft silky touch and elegant drape. Perfect for timeless shirts, summer dresses, and refined tailoring.
Navy Wool Cavalry Twill Fabric This is exactly that, made for the Military, police uniform fabric. Made in Britain,
Pima Cotton Lawn - Tribal Grove - Sand
140cm wide, Pima cotton lawn fabric with a hand-drawn leaf print in sand on a white ground, ideal for blouses.
Stone Washed Luxury Cotton - Grey
100% cotton poplin dress fabric in grey. Its stone washed texture and firmer hand is perfect for structured garments. 152cm wide.
140cm wide, heavy black cotton waffle fabric. The perfect cloth for posh dressing gowns and matching slippers.
155cm wide, cotton and elastane twill trousering fabric in dark olive with a lovely soft hand.
Brushed French Terry - Dark Brown
150cm wide, 96% cotton 4% elastane brushed back French Terry jersey fabric in a dark brown
150cm wide, lightweight 100% cotton twill trousering fabric in dark sand with a soft finish.
Japanese Denim - 13.7oz - Indigo
80cm wide, 100% cotton 13.7oz indigo deadstock denim with a red selvedge. Woven in Japan.
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.