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.
144cm wide, 100% cotton poplin fabric with a yellow, teal & grey floral print on a grey-blue base.
Sewing Room - Girls Dress Blue
113cm Pink & Yellow floral pattern with A mint background
Get summer-ready with our 140cm wide fine cotton shirting fabric in blush pink. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.
140cm wide, 100% Pima cotton lawn fabric with bold red and multicoloured flowers on black.
143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.
150cm wide, cotton & polyester quilted jersey fabric in blue, featuring a stitched jacquard pattern.
150cm wide, lightweight 100% cotton twill fabric in soft pink. Perfect for stylish trousers.
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
155cm wide cotton checked shirting fabric in black and beige, perfect for dresses, pyjamas and crafts!
Made in Italy comes this 56% linen and 44% cotton blend durable dressmaking tailoring fabric, perfect for summer wear.
This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.
148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.
Brushed Cotton - Brook - Camel
Checked brushed cotton fabric in a camel hue, exceptionally soft and comfy to wear, ideal for pyjamas.
From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.
Superior Sweatshirt - Beige Marl
Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a beige marl finish, perfect for lounge-wear.
Boston - Plain Cotton Poplin - Black
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Pink and black marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.
Sewing Room - Micro Dot - Pink
113cm wide superior quality cotton poplin in a small pink and white polka dot.
This mint green dress fabric is made from 70% ramie linen and 30% cotton, ideal for home dÈcor. Oeko-Tex Certified.
Superior quality cotton poplin in cream with a multicoloured ice cream print. 113cm wide.
145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane - soft, structured and breathable, perfect for jeans.
Brushed Cotton - Exotic Escape
This 148cm wide, 100% brushed cotton fabric features a unique exotic print, ideal for bedding.
Pima Cotton Lawn - Autumn Watch
140cm wide, Pima cotton lawn fabric with a floral print on navy, featuring peach, lilac and green.
150cm wide, lightweight 6oz indigo 100% cotton denim shirting fabric with a soft handle.
139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!
139cm wide 45% cotton and 55% linen chambray fabric in sand. Perfect for summer garments!
Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep blue backdrop.
140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.
Poplin Print - Bonnie Paisley - Blue
112cm wide cotton poplin fabric with a intricately detailed blue, purple and green paisley print.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
This cotton and elastane blend shirting fabric in a pale pink hue is lightweight and comfortable. Made in Turkey.
138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.
154cm wide, 100% cotton firm twill workwear fabric in bright white. Heavyweight and durable.
Double Sided Terry Towelling - Pink
152cm wide, double-sided cotton terry towelling in pink. Thick, absorbent & incredibly soft.
Proper Seersucker - Summer Sky Stripe
152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.
BA - Embroidered Lawn - Anemone
140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.
Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!
Superior Sweatshirt - Mint Marl
This 164cm wide, heavy sweatshirt fabric, made from 70% cotton and 30% polyester has a mint green marl finish.
150cm wide, Italian ex-designer cotton trousering in dark grey, with a classic herringbone weave.
112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.
Stof Fabric - Majestic - Cerise
110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
John Kaldor's Lizzano quality cotton sateen dress fabric, silky and lightweight. In a bright pink floral design!
High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
165cm wide, soft interlock cotton and lycra blend jersey fabric in pink, ideal for polo shirts, dressmaking or skirts!
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.