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
Poplin Print - Megan - Dusty Pink
Poplin Print - Megan - Dusty Pink
112cm wide, cotton poplin print fabric with a beautiful pink floral design on a pink background. This fabric would make a stunning dress, top or skirt.
Poplin Print - DÃa de Muertos - Cerise
Poplin Print - DÃa de Muertos - Cerise
113cm wide, vibrant retro cotton fabric in cerise with a Day of the Dead skull and floral design.
Vivid hot pink polyester and nylon crepe fabric is a fabulous choice for summer dresses. 150cm wide heavy polyester dress fabric.
Landing Hot
Woven in Italy, this 145cm wide fine cotton twill fabric in light brown. Ex-designer cloth, perfect for lightweight shirts and dresses.
Superior Quality Plain Poly/Cotton - Lipstick
Superior Quality Plain Poly/Cotton - Lipstick
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in lipstick red. Perfect for crafts & dressmaking.
145cm wide, 51% viscose, 49% cotton twill lining fabric in black with a subtle satin sheen.
This polyester seersucker dress fabric in blue and green is perfect for beach wear, kaftans and palazzo pants.
140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.
127cm wide, cotton loom state calico fabric, unbleached & undyed. Perfect for toiles, crafts & more.
140cm wide, 90% bamboo, 10% nylon silk fabric. Eco-friendly, super soft with a marble design.
Woven in Italy by Loro Piana, this wool-suiting fabric has a navy/green check face and water-resistant membrane backing.
Italian made soft scarlet red crepe fabric is a blend of 86% acetate, 5% polyester and 9% silk. Perfect for vest tops, slip dresses and special occasion wear.
Night Fever - Silver
148cm wide, silver metallic polyester stretch fabric, substantial, stretchy and shape-retaining.
Handy You! - Medium - Ivory
145cm wide medium weight stiff cotton canvas fabric in ivory with a flame retardant finish. Great for creating blinds, cushions and bags.
Changing Times - Midnight Ponte
Changing Times - Midnight Ponte
Navy blue high quality polyester, viscose and elastane blend Ponte Roma dressmaking fabric. 150cm wide, easy to sew and care for.
Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.
Bonded Wool Cotton - Black/Grey
50% cotton and 50% wool bonded water-resistant fabric, with a black/grey face and solid black reverse.
Enigma Linen - Dark Red
Made from 70% ramie and 30% cotton, our dark red fabric is Oeko-Tex Certified, ideal for dressmaking.
Glorious 100% wool tartan fabric called Muted Royal stewart. A suiting weight so fabulous for trousers, skirts, jackets, suits & kilts.
Poplin Print - La Belle - Pink
Poplin Print - La Belle - Pink
Lovely poplin print fabric in pink with an all over floral. Poplin is great for shirts, dresses and craft.
Poplin Print - Sunflowers - Ivory
Poplin Print - Sunflowers - Ivory
Superb quality, 100% cotton poplin fabrics are as cute as can be. Bright "Sunflowers" in yellow, orange and green,†densely arranged on ivory background.
112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.
Christmas Poly/Cotton - Scotty Dog - Royal Blue
Christmas Poly/Cotton - Scotty Dog - Royal Blue
112cm wide cheap and cheerful poly cotton made up of black and white checked dogs which remind me of a Scottish terrier, all on a royal blue background.
This 150cm wide, soft, polyester crepe fabric in black is perfect for dresses, trousers and skirts!
Black Cotton
Reasonably heavy black cotton fabric with a soft finish.
This soft velvety viscose challis dress fabric comes in a stunning floral print in pink.
Don't Be Noisy - Pale Blue
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Coast - Sand
145cm wide, linen-look polyester fabric in sand. With subtle slub texture and thicker yarns.
Pima Cotton Lawn - Millions - Green
Pima Cotton Lawn - Millions - Green
140cm wide, Pima cotton lawn fabric in a abstract floral design of green, yellow, lilac, and navy.
Tencel washed denim effect lightweight shirting fabric in mid blue, excellent for dresses, skirts and shirts!
Pima Cotton Lawn - Floral Colourscene
140cm wide, Pima cotton lawn fabric with a navy base and ditsy floral print in blue, ivory and olive.
Polyester, nylon, metallic blend brocade fabric featuring a decorative raised floral pattern in shades of pink.
Filo Bella
Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.
Poplin Print - Carpe Diem - Jade
Poplin Print - Carpe Diem - Jade
A cotton poplin in a good shade of jade, full of koi carps and the odd flower in between.â€
Poplin Print - The Crafty Spot - Grey
Poplin Print - The Crafty Spot - Grey
110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on grey.
Paisley Changeant Lining - Pink/Rose
Paisley Changeant Lining - Pink/Rose
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in pink/rose.â€
Put The Kettle On - Primrose - Blue
Put The Kettle On - Primrose - Blue
112cm wide, superior quality poly/cotton fabric with a pretty blue floral print on a white ground.
Here we have a new selection of funky print poly cotton fabrics,†this one is 110cm wide with an all over sailor boat and mustache print in colours red, blue and turquoise on a white background.
Poplin Print - Country Garden - Navy
Poplin Print - Country Garden - Navy
Poplin print fabric in blue with an all over floral print, lovely pattern. Poplin is great for shirts, dresses and craft.
Poplin Print - Folk - Grey
112cm wide, Good quality, 100% cotton poplin fabric with white flowers on a grey background.
Superior Quality Plain Poly/Cotton - Yellow
Superior Quality Plain Poly/Cotton - Yellow
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in yellow. Perfect for crafts & dressmaking.
Pure Luxury - Boiled Wool - Red Marl
Pure Luxury - Boiled Wool - Red Marl
High quality 100% boiled wool cloth in red marl, made from Australian virgin wool. Perfect for jackets and coats.
Sweatshirt - Cerise
Fabulous 280gsm sweatshirt fabric in cerise, light, soft and fluffy on the inside for extra comfort.
113cm wide superior quality cotton poplin fabric, adorned with a delightful blue & peach floral print.
Pleather - Pearl
Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!
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.