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.
This 150cm wide, soft, polyester crepe fabric comes in a classy grey hue, perfect for trousers and skirts!
This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a silver shade.
Sage green 95% Cotton, 5% elastane French Terry OEKO-TEX jersey fabric with a looped back.
Poplin Print - Over the Rainbow
112cm wide, cotton poplin print fabric with a unicorn print on a rainbow background.
Soft, malleable, lightweight poly/cotton twill workwear fabric in pale pink. Machine washable & easy-care.
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
A plain white semi-transparent polyester organza fabric with a soft hand Great for Christmas crafts, dancewear, wedding decoration, fancy dress, bridal.
Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.
145cm wide soft and heavy corded dressmaking lace in navy blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.
Made from 70% stone-washed linen 30% cotton, this heavy-weight fabric in khaki has a textured surface, great for trousers!
This superb black poly/viscose/Lycra blend fabric has a dull satin finish and approximately 7oz weight. A Dark Secret is perfect for dress-making.
Georgette Dress Fabric - Latte
Gorgeous quality Georgette dress fabric in Latte. 145cm wide suitable for dresses, blouses and crafts.
Pima Cotton Lawn - Joshua Tree
140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.
Pretty Polly - Tractors - White
This 112cm wide poly/cotton fabric in white features a multi-coloured tractor theme all over. This fabric is perfect for children's wear, crafts and soft furnishings.
145cm wide pale cream cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Put The Kettle On - Ditto - Lilac
Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.
150cm wide, satin fabric in lavender with a fluid drape, perfect for special occasion dresses!
Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.
150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.
This beautiful quality, triple crepe polyester dressmaking fabric in wine is perfect for dressmaking and trousers as it has a graceful drape!
Teal stripe woven viscose lining fabric, ideal for pairing with all different kinds of outer garments; tops, suits, dresses or trousers!
Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
150cm wide, triple crepe polyester dress fabric in a turquoise blue shade, perfect for palazzo pants, skirts and special occasions!
140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!
Bella Satin Stretch - Petrol Blue
147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
145cm wide 100% cotton chambray fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!
140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.
Miracle Man - Dress Velvet - Black
Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
110cm white very pretty flowery poly cotton fabric on a white background. Perfect for crafts.
145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Soft cotton, superfine, baby needlecord. 110cm wide, red with a black tartan check including white, pale blue and yellow smaller checks too.
Waxed Cotton - Chera 8oz - Camo
148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.
Pima Cotton Lawn - Mulberry Tree - Blue & Green
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.
150cm Loro Piana Italian wool, dark navy, lightweight suiting fabric, perfect for luxurious suits and tailored garments.
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Black crepe de chine easy care dress fabric. A lightweight versatile fabric which drapes beautifully.†â€
This bold black 144cm wide lightweight dress fabric is made from 100% viscose. A beautiful cloth that handles like a dream, ideal for summer designs.
Pima Cotton Lawn - Flourishing Floral
140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.
Baby pink plaid fine twill brushed cotton flannel shirting fabric. Soft as a babies bottom, would make a great shirt.
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.