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.
Cotton and linen blend fabric featuring a checked pattern in navy, red and white, ideal for men's shirts.
Wide Width Cotton Poplin - Wren
149cm wide, 100% cotton poplin fabric featuring a digital floral print on an ochre yellow backdrop.
Cotton-elastane knit off-white jersey fabric with a brown, pink & glitter heart print. Great for pyjamas.
150cm wide, 97% cotton, 3% lycra ivory stretch denim fabric. 9.7oz midweight with a soft feel.
Brushed Cotton - Poodle Playtime
110cm wide, brushed cotton winceyette flannel fabric with cute poodle motifs in blue and pink.
Brushed Cotton - Sindia - Maroon
148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm
Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in blue, olive, and cream
Cotton Lurex - Large Tartan - Red
Red tartan check metallic cotton lurex craft fabric, all things glittery for crafty projects
Stof Fabric - Butterfly Garden
Designed in Denmark and printed in Japan, this 112cm wide cotton fabric†comes in lime green with a black and white butterfly design.
Stof Fabric - Woodland Creatures
A magical cotton fabric featuring pairs of grey and blue birds, squirrels and bunnies on a soft white ground. Danish designed, printed in Japan.
Designed in Denmark and printed in Japan, this cotton dress fabric features a lively multi-colour fern leaf print set against a purple background.
Stof Fabric - Diamonds - Purple
112cm wide cotton fabric features a diamond print in shades of purple, designed in Denmark and printed in Japan. Perfect for dressmaking and quilting projects.
Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
145cm wide, woven cotton canvas fabric in yellow, excellent for home furnishings, bags and craft projects!
135cm wide, cotton double gauze fabric in forest green, 130gsm, breathable and Oeko-Tex certified.
112cm wide poly cotton fabric for crafts with a print of little bumblebees and purple flowers on a cream ground.
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
16 Wale Washed Corduroy - Army
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Chestnut
147cm wide, 100% cotton 16-wale washed corduroy in warm brown. 220-230gsm and Oeko-Tex certified.
Poplin Print - The Crafty Spot - Purple
110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on purple.
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Made into a tea dress this will have heads turning. Glam it up with navy heels or city sights with red hats. It will also make up beautifully into a summer skirt or blouse and t
Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.
140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.
Pima Cotton Lawn - Garden Sparkles
140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.
A beautiful loop back terry jersey in pale blue, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
This is a fantastic 138cm wide, cream, blue and green checked cotton fabric with a fine border in burgundy and pink.
GOTS Organic 95% Cotton / 5% Elastane knitted jersey fabric in dark green. Breathable and skin-friendly, ideal for everyday wear
This is a great quality pale blue floral polycotton craft fabric featuring an all-over white floral print on a blue background. Ideal for crafts!
140cm wide, 100% Pima cotton lawn fabric featuring a multicoloured geometric abstract print, ideal for shirts.
140cm wide, 100% Pima cotton lawn fabric with a stunning floral print in a serene colour palette.
Sand coloured superior quality cotton poplin shirting fabric in an all-over palm leaf print in various shades of beige - perfect for holidays!
Absolutely gorgeous 60in wide pink fine cut cord velveteen. Perfect for Girls Pinafore Dresses, Trousers, or Gilet if you pad it with our wadding!
145cm wide, cotton & elastane corduroy fabric in olive green. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in mocha. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in sand. 337gsm with a comfortable stretch.
155cm wide, fine polyester-cotton twill trousering fabric in dark navy with a soft yet firm finish.
Monza Denim - 12.7oz - Dark Indigo
146cm wide, 97% cotton & 3% elastane woven denim in dark indigo with a luxuriously soft finish.
156cm wide, 97% cotton, 3% elastane twill lightweight trousering fabric in rose red.
Poplin Styles - Paisley - Blue
150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic blue paisley print.
Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
Poplin Styles - Ditsy Floral - Pink
145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
Poplin Styles - Buttercup Breeze
140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.
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.
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.