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.
Our 140cm wide, 100% linen fabric in a natural hue is perfect for both home furnishings and clothing.
140cm wide, 100% linen dress fabric in a denim blue hue, great for mid-weight, breathable jackets.
148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
135cm wide, ex-designer rugged wool coating fabric in a melange of grey yarns. Made in Italy!
Our georgette dressmaking fabric is beautifully sheer, excellent for evening wear and special garments! Available in a light brown hue.
Luxurious 150cm wide Italian cotton with a navy hue. Woven in Italy. Soft, lightweight, sanded finish. Perfect for shirts, dresses.
Superior Quality Plain Poly/Cotton - Yellow
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in yellow. Perfect for crafts & dressmaking.
Our 158cm wide, lightweight navy wool suiting fabric is excellent for dressmaking, skirts, blouses, and shawls!
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Pima Cotton Lawn - Morris - Sage & Mint
Pima Cotton lawn fabric with an all over floral print in various shades of green - inspired by William Morris. 140cm wide, quality dressmaking fabric.
Water Resistant Cotton Cambric 8oz - Navy
148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.
Superior Quality Plain Poly/Cotton - Brown
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in brown. Perfect for crafts & dressmaking.
138cm wide suiting fabric, a super smooth blend of tencel, wool, and lycra in a mesmerising light bronze shade.
164cm wide superfine cotton shirting chino fabric with a lovely smooth hand in a timeless navy hue.
Our 122cm wide, cotton and elastane blend stretch denim fabric in black is perfect for jeans or fitted skirts.
Soft Duchess Satin Matt - Cream
153cm wide, heavy polyester satin fabric in pale cream with a matt finish, beautifully soft and smooth.
142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!
152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.
Made from 70% ramie and 30% cotton, our dark red fabric is Oeko-Tex Certified, ideal for dressmaking.
Paisley Changeant Lining - Champagne Pink
146cm wide, poly/viscose jacquard lining with a captivating paisley design in champagne pink.â€
Plain hot pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
This 144cm wide, polyester suiting fabric in black is excellent for formal wear, dressmaking and special occasions!
Stunning sparkly glitter plum jersey fabric fabric from Carrington fabrics, in a lovely colour and perfect for prom dresses & evening wear.
Pima Cotton Lawn - Mary Ann Pink
140cm wide, 100% Pima cotton lawn fabric with a vintage-inspired pink and mauve floral design.
Water Resistant Cotton Cambric 8oz - Mahogany
148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
This fine polyester crepe dress fabric in purple is lightweight and drapes beautifully, ideal for slip dresses!
Gorgeous quality polyester georgette dress fabric in a wine shade, perfect for special dresses and blouses!
Lightweight 100% cotton chambray in green, the perfect choice for shirts and dresses
This is a jersey ponte dress fabric in bright flamingo pink. An easy to sew fabric - lovely for dresses or tops!
We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Teal cotton poplin, 112cm wide superior quality fabric in an all-over palm leaf print in various shades of teal- perfect for holiday shirts!
Seersucker - Henley - Baby Blue Stripe
Made from 100% cotton, this blue and white striped seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!
Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.
Perhaps the softest fine wool suiting ever, featuring a tiny blue, beige, and grey check pattern.
Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.
Super soft 155cm wide 95% bamboo and 5% elastane jersey with a teal blue hue. Stunning quality jersey dress fabric, perfect for t shirts and layering.
Stunning polyester and metallic blend brocade dress fabric featuring a bold floral design, ideal for jackets.
Cotton poplin dress fabric with an all over teal flower print on a white background. Perfect for making dress & crafts.
Ramie linen and cotton blend dress fabric in a gold hue, ideal for soft furnishings and clothing. Oeko-Tex Certified.
This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!
Simply gorgeous fuchsia pink satin-backed crepe is PU coated and both anti-static and anti-click, ensuring the highest quality for creating special garments.
142cm wide, viscose challis fabric featuring a distinctive floral print on a navy ground, perfect for dressmaking.
Water Resistant Cotton Cambric 8oz - Tan
148cm wide tan cotton with a natural feel, water-resistant finish. Durable & machine washable.
Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.
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.