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
150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
Finest Chambray Sand
Lightweight 100% cotton chambray in sand, the perfect choice for shirts and dresses
Mystique - Dusty Grey
Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.
140cm wide, 100% Pima cotton lawn fabric with a delicate soft white leaf print on a red backdrop.
Don't Be Noisy - Red
Red and white striped fabric is made from a 45% cotton and 55% linen blend. Create dresses, holiday shirts and trouser with this versatile cloth.
Gala Night
Quite substantial scuba jersey in grey with a detailed floral and leaf print all over in bright colours! Perfect for those ultra-tight jegging garments!
BA - Embroidered Lawn - Trillium
BA - Embroidered Lawn - Trillium
Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Austrian Seersucker - Navy Stripe
Austrian Seersucker - Navy Stripe
Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!
Pima Cotton Lawn - Vine - Pastel
Pima Cotton Lawn - Vine - Pastel
140cm-wide Pima cotton lawn dress fabric with an artistic floral print in pastel shades. Soft, durable, and stylish.
Baby Driver - Groovy Floral
111cm wide, cotton needlecord fabric in salmon pink with a pattern of colourful cartoony flowers.
Abstraction Brocade
152cm wide, polyester and metallic floral brocade fabric in a navy hue, perfect for garments and curtains.
Superb quality interlock twist yarn jersey fabric in a matt ivory has a gorgeous hand. Draping beautiful this cloth will create flattering dresses.
Cuddly, soft and sooo nice to stroke. This navy cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.â€
Viscose Poplin Challis - Hazel
Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers
Needlecord - Brown
Woven in Italy, this ex-designer/deadstock cotton needlecord fabric in light brown is perfect for soft shirts.
21 Wale Needlecord - Charcoal
Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
21 Wale Needlecord - Brown
140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
21 Wale Needlecord - Delph
High-quality 21-wale needlecord fabric in blue, made from cotton and ideal for soft, lightweight shirts.
Stof Fabric - Camo Squiggles - Purple
112cm wide abstract camouflage cotton in shades of purple and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.
Bold and beautiful pink marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.
Stof Fabric - Twinkle
112cm wide soft 100% cotton fabric with playful full and hollow star design in pastel shades. Perfect for dressmaking, shirts, lining, and craft projects.
Stof Fabric - Vintage Bloom - Pink
Quality 110cm wide large rose print cotton fabric is designed in Denmark and printed in Japan. Perfect for summer dresses, blouses, and crafts.
Pretty Polly - Feeling Foxy - Navy
112cm wide poly/cotton fabric in navy with a fox theme design. This fabric is perfect for children wear, crafts and soft furnishing.
150cm wide, 95% cotton, 5% elastane jersey fabric with a small scale leopard print.
Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
BA - Double Gauze - Sunflower - Terracotta
144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.
Bright yellow lightweight viscose crepe with a very subtle crinkle finish in the weave.
Gardinia - Neon
Satin Viscose - Scottsdale
148cm wide viscose satin dress fabric with an abstract square print in blue. Perfect for blouses and dresses.
Traditional Linen - White
Made from 100% linen, this mid-weight dress fabric in white is perfect for breathable summer wear.
Pima Cotton Lawn - Sacha - Green
140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.
Coast - Navy
145cm wide, linen-look polyester fabric in navy. With subtle slub texture and thicker yarns.
Linen Viscose Slub - Wild Berry
Linen Viscose Slub - Wild Berry
140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.
Bamboo Silk - Meadow Whisper
140cm wide, 90% bamboo, 10% nylon silk fabric with a vibrant meadow-inspired design.
100% Linen - Rust
This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.
143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.
Elegantly soft cotton 100% cotton lawn fabric features a delightful floral print in gold, pink and blue shades.
Mad Max - 13.5oz Dark Blue Denim
Mad Max - 13.5oz Dark Blue Denim
140cm wide, 98% cotton and 2% elastane, 13.5oz heavyweight denim fabric in dark blue.
Henry - Camel
This 150cm wide, soft, 97% Wool and 2% Lycra blend suiting fabric in a caramel shade is perfect for suits, skirts and shirts!
Fiori Aqua
150m wide fine Italian cotton lawn in mint green, featuring a delicate floral print. Perfect for layering, caftans, and summer dresses.
Sewing Room - Emily - Turquoise
Sewing Room - Emily - Turquoise
100% cotton poplin fabric with tiny flowers of bright colours on a turquoise background. This fabric is superb for dresses, crafts and light furnishings.
Woven in Italy, this single crepe dress fabric in a cerise hue is made from 100% silk. Ideal for floaty blouses.
BA - Floral Double Gauze - Mustard
144cm wide, cotton broderie anglaise double gauze fabric in mustard with a white floral pattern.
Challis - Callie - Autumn Brown
Superior quality and beautifully soft this 100% viscose challis fabric features a golden brown floral print with hints of red and orange.
Double Sided Terry Towelling - Red
Double Sided Terry Towelling - Red
152cm wide, double-sided cotton terry towelling in red. Thick, absorbent & incredibly soft.
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.