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.
Embroidered Daisy Needlecord - Wine
145cm wide, lightweight cotton needlecord fabric in wine red, detailed with daisy floral embroidery.
140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Cotton Jersey - Black & White Stripe
150cm wide, cotton & elastane jersey fabric with a classic, fine black and white stripe design.
140cm wide, cotton dressmaking fabric in a fern green hue, excellent for floaty trousers, shawls and skirts!
100% cotton dressmaking fabric in a mellow blue tone, perfect for shirts, kids clothing and cardigans!
Superior Sweatshirt - Bordeaux
Our 70% cotton and 30% polyester, heavyweight sweatshirt fabric in bordeaux red is ideal for joggers.
148cm wide, cotton and polyester blend sweatshirt fabric in a petrol blue hue, heavy in weight, ideal for hoodies.
GOTS Organic French Terry - Sage
152cm wide, organic French Terry fabric made from cotton and elastane in a sage hue, ideal for tee's. GOTS certified.
What Light Shines - Gypsy - White
152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.
142cm wide, black cotton stretch dress & trouser fabric, adorned with a ditsy leaf-like print in beige.
Poplin Print - Grandmother's Garden - Purple
110cm wide, 130gsm, cotton poplin with a blue and purple vintage floral print on cream.
Our 150cm wide plain French Terry jersey fabric in a blue shade is great for joggers, dressmaking and leggings!
135cm wide, cotton double gauze fabric in denim blue, 126gsm, breathable and Oeko-Tex certified.
Organic Plain French Terry - Light Grey
Organic and Oeko-Tex 100, 95% Cotton / 5% Elastane French Terry jersey fabric in light grey.
Made from cotton, this lightweight black suiting fabric has a soft finish, ideal for trousers, dressmaking and skirts!
Put The Kettle On - Disco Dino - White
This white poly/cotton fabric features colourful dinosaurs with footprints, bones & trees.
Knitted in Austria, this soft brown velour fabric is made from 82% cotton and 18% polyester, ideal choice for loungewear!
Sewing Room - Henna Art - Orange
Superior quality cotton poplin in a orange paisley print, 112cm wide.
148cm wide, digital ballerina print in soft pink hues, made from 100% brushed cotton. Ideal for crafts.
Our 159cm wide, mid-grey coating fabric made from bonded cotton has a water-resistant & breathable finish.
139cm wide 45% cotton and 55% linen chambray fabric in orange. Perfect for summer garments!
145cm wide, red and off-white striped cotton canvas fabric with a soft feel and sturdy structure.
Sewing Room - Festival - Yellow
Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a yellow background.
Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
148cm wide, 100% cotton fine needlecord shirting fabric in dark camel. Super soft and comfortable.
A cotton lycra stretch dress fabric in navy featuring a delicate floral design with butterflies and ladybirds. A stunning quality fabric.
158cm wide, super soft brushed 100% cotton plaid check fabric in red, black, camel, and white.
This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
Como Moderno - Denim - Cristiano
Cristiano, an Italian deadstock stretch denim from our Como Moderno collection. Matte Black, approximately 359 gsm (~10.5oz).
156cm wide, cotton twill trousering fabric in black, lightweight with a soft finish and slight sheen.
140cm wide, 97% cotton & 3% elastane Italian woven denim in indigo with a soft finish and subtle stretch.
Double Sided Terry Towelling - Chocolate
152cm wide, double-sided cotton terry towelling in brown. Thick, absorbent & incredibly soft.
Originally woven for a British men's designer brand, this navy & white cotton shirting fabric features a stylish small scale white flek print.
112cm wide, 100% cotton needlecord fabric in black with a unique splodge pattern in muted tones.
GOTS Organic French Terry - Mauve
Our GOTS organic French Terry fabric made from cotton and elastane in a mauve hue is perfect for lounge-wear.
GOTS Organic French Terry - Grey
This GOTS organic French Terry fabric in grey is made from cotton and elastane, perfect for hoodies.
GOTS Organic French Terry - Pebble
95% organic cotton and 5% elastane French Terry fabric in a pebble hue, perfect for t-shirts. GOTS certified.
140cm wide, cotton and elastane mix velveteen fabric in dark navy with all the attributes of velvet but without the weight!
50% cotton and 50% wool bonded water-resistant fabric, with a black/white check face and solid black reverse.
Poplin Print - Formal Feline - Grey
This 100% Cotton grey poplin fabric with an all-over print of politely seated white cats wearing red and grey accessories including scarfs and sunglasses!
147cm wide Poplin cotton floral dress fabric in grey with an all over light grey ditsy leaf†print.
112cm wide cotton fabric from Stof features hedgehogs in flower pots pretending to be plants and tiny colourful flowers. Perfect for kids' clothes, and quilting.
Elegant 110cm wide Japanese cotton fabric with a delicate pink floral rose design, perfect for shirting, tea-dresses, quilting, and soft furnishings.
Stof Fabric - Flourishing - Wine
Designed in Denmark and printed in Japan, this 112cm wide craft fabric†comes in dark wine with a small floral print in pink and white.
Stof Fabric - Shrubbery - Emerald
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.
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.