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
Italian Crepe - Blush
Blush pink Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and spandex.
Jacquard Jersey - Cream
170cm wide, textured jacquard jersey fabric in cream, 70% polyester 30% viscose, 300gsm.
Striped Viscose Linen Slub - Navy
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in navy with white pinstripes.
Foil Quilting - Black
135cm wide, black polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
Striped Viscose Linen Slub - Black
Striped Viscose Linen Slub - Black
131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.
Foil Quilting - White
135cm wide, white polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
Pima Cotton Lawn - Bloom And Wild - Black
140cm wide, 100% Pima cotton lawn fabric with a black base, pink florals and colourful flecks.
100% Linen - Rust
This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.
Mint green nylon zig zag quilted fabric, 135cm wide with lightweight insulation.
140cm wide, 100% Pima cotton lawn fabric with bold red and multicoloured flowers on black.
This 100% linen fabric in black offers a wonderful balance of breathability & durable structure.
Zig Zag Quilting - Black
Black zig zag quilted nylon fabric, 135cm wide with lightweight insulation and durable structure.
140cm wide, Pima cotton lawn fabric in a vivid floral design in pink, orange & red blooms on white.
This 143cm wide viscose tencel finish fabric in sand is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
100% Linen - Pink
This 100% linen fabric in pink offers a wonderful balance of breathability & durable structure.
100% cotton poplin fabric in autumn shades of brown, orange, yellow and greens, very pretty.
This 100% linen fabric in white offers a wonderful balance of breathability & durable structure.
Smooth Rider - Pink
This 143cm wide viscose tencel finish fabric in pink is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
100% Linen - Navy
This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
113cm wide blue superior cotton poplin fabric with an all navy and pale blue pretty bow print.
This 143cm wide viscose tencel finish fabric in olive is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
This 100% linen fabric in stone offers a wonderful balance of breathability & durable structure.
Sewing Room - Bessie - Navy
100% cotton poplin fabric with tiny flowers on a navy background. This fabric is superb for dresses, crafts and light furnishings.
Smooth Rider - Ivory
This 143cm wide viscose tencel finish fabric in ivory is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
100% Linen - Mint
This 100% linen fabric in mint green offers a wonderful balance of breathability & durable structure.
Sewing Room - Bessie - Red
100% cotton poplin fabric with tiny flowers on a red background. This fabric is superb for dresses, crafts and light furnishings.
100% Linen - Ochre
This 100% linen fabric in ochre offers a wonderful balance of breathability & durable structure.
Sewing Room - Festival - Yellow
Sewing Room - Festival - Yellow
Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a yellow background.
100% Linen - Khaki
This 100% linen fabric in khaki offers a wonderful balance of breathability & durable structure.
Sewing Room - Festival - Pink
Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a dark pink background.
100% Linen - Blue
This 100% linen fabric in blue offers a wonderful balance of breathability & durable structure.
113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.
100% Linen - Grey
This 100% linen fabric in grey offers a wonderful balance of breathability & durable structure.
Satin Crepe - Gold
This 150cm wide, lightweight satin-backed crepe fabric in a luscious gold hue is made from polyester, perfect for dressmaking!
100% Linen - Dark Beige
This 100% linen fabric in dark beige offers a wonderful balance of breathability & durable structure.
Sheeting - Polycotton Black
238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.
Painterly Petals - Purple
This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.
ITA Collection - Wool with Cashmere - Pink
Pink Italian wool and cashmere coating, 148cm wide with a soft drape and refined finish.
150cm wide soft polyester suiting in a small houndstooth check, made up of beige, brown and navy yarns.
Glorious white chiffon dress fabric with a subtle crepe finish. This is a 'flat' chiffon. It is beautiful, soft and looks fabulous.
Painterly Petals - Blue
This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
Georgette Dress Fabric - Wine
Gorgeous quality polyester georgette dress fabric in a wine shade, perfect for special dresses and blouses!
Georgette Dress Fabric - Purple
Georgette Dress Fabric - Purple
Gorgeous quality Georgette dress fabric in Purple
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
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.