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.
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
152cm wide, lightweight cotton canvas trouser fabric in a camel brown hue, tough yet soft, perfect for men's pants.
This plain purple French Terry jersey fabric, is 155cm wide, ideal for leggings, joggers and dressmaking!
Plain royal blue 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
113cm wide. Superior quality cotton poplin in white with a pink and coral floral paisley†print.
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
145cm wide, 7oz cotton stretch denim twill fabric in dark camel. Perfect for creating skinny jeans!
61% cotton, 37% polyester and 2% elastane stretch dress fabric featuring a red & white abstract leopard print.
154cm wide coral pink dress fabric, made from 80% cotton and 20% linen, is perfect for creating comfortable, stylish summer garments.
Knitted French Terry fabric made from cotton, polyester & spandex in a denim blue hue with an abstract triangle print.
Premium Cotton - Kissing Klimt
Exquisite 'Golden Period' Klimt-inspired cotton fabric. 145cm wide with an artistic design from the Little Johnny range.
145cm wide royal blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.
A red, pink, teal and yellow floral fabric on a white background with a lovely vintage feel to it.
Pretty Polly - Strawberries & Daisies - Yellow
44" wide good quality polyester cotton craft fabric with strawberries and daises printed on a yellow background.
French Terry - Light Turquoise
Plain light turquoise 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
145cm wide, 7oz cotton stretch denim twill fabric in red. Perfect for creating stylish skinny jeans!
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in moss, with a unique bubble effect.
137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Cotton 13 wale corduroy trousering fabric in a lovely classic nude colour. This is a staple colour to have! Perfect for trousers, pinafores or skirts!
Austrian Seersucker - Sediments
Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
150cm wide fine cotton canvas fabric in a dark navy shade offers a soft and durable finish, ideal for bags.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
Printed cotton poplin dress and craft fabric with hearts in shades of pink and red on a black ground.
This interlock cotton jersey fabric in ivory is soft to the hand and 155cm wide, ideal for wrap dresses and polo shirts!
Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.
Pima Cotton Lawn - Mulberry Tree - Blue
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.
152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.
113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.
12 wale Cotton corduroy fabric in satsuma orange. This cord has a fair amount of stretch to it making perfect trousers or dresses! A lovely bright colour.
Pima Cotton Lawn - Floral Chandelier
140cm wide, 100% Pima cotton lawn fabric with an intricate navy and ivory floral design.
154cm wide 100% cotton suiting fabric. Italian woven fine twill fabric in dark navy. Ex-designer cloth perfect for suits and dresses.
Beautiful cotton poplin fabric comes with an all over floral print in colours of pink, purple & ivory in a patchwork style design.
Superior quality cotton poplin in white with an ivy print in crimson red and pale grey. 113cm wide.
Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.
152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.
Pima Cotton Lawn - Denim Dandelion
140cm wide, Pima cotton lawn fabric with a dandelion-style motif in ivory & green on denim blue.
Made in Italy, this lightweight 145cm wide Be-Mood woven cotton fabric features a blue and beige small check print. Suitable for shirt making.
Vintage Marl Sweatshirt - Brown
Vintage look, 100% cotton brown marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Made from polyester, cotton and elastane, this knit jersey jacquard fabric features a plucked star print in blue.
148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Brushed Tartan - Benjamin - Blue
Exceptional cotton shirting fabric with a brushed finish, showcasing a striking navy, red, teal, and white check pattern.
Superior quality cotton poplin in a fluorescent pink leopard print. 113cm wide.
155cm wide, cotton and polyester blend marl sweatshirt fabric in an indigo blue hue, ideal for hoodies.
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.