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.
Stunning floral cotton dress fabric, a timeless and pretty pattern that will look good on any age. Printed in Italy, this cotton poplin will look beautiful made up. It does have a slight stiffness to it but I think that is just the finish and it will soft
158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!
150cm wide, viscose polyamide blend dress fabric featuring an ombre print made up of blue, yellow & green hues.
Aurora - Silk Crepe Backed Satin
Sublime crepe satin 100% silk fabric in bleached white, perfect for bridal & special occasion wear.
A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on black.
A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on blush.
Austrian Jersey - Midnight Floral
A premium cotton jersey with ditsy blue, pink and yellow flowers on black - soft, breathable and ideal for T-shirts, tops and PJs.
Austrian Jersey - Sunset Floral
A soft cotton jersey with ditsy papaya orange and azure blue flowers on navy - breathable, stretchy and perfect for everyday tops, T-shirts and PJs.
150cm wide, lightweight Austrian 100% cotton seersucker fabric with stripes in shades of navy and grey.
Austrian Seersucker - Mint Stripe
Lightweight Austrian seersucker fabric with mint and blue stripes. Ideal for summer!
Austrian Seersucker - Navy Stripe
Lightweight Austrian seersucker fabric with navy and white stripes. Ideal for summer garments!
Austrian Seersucker - Raspberry Milkshake
Lightweight Austrian seersucker fabric in a pretty pinky purple shade. Perfect for summer garments.
Austrian Seersucker - Sediments
Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
Austrian Seersucker - Strawberry Milkshake
Lightweight Austrian seersucker fabric in a beautiful pinky coral hue. Perfect for summer garments.
Autumnal Equinox - Pastel Floral
150cm wide pastel grey floral brushed cotton fabric, lightweight and soft this cloth is excellent for loungewear and soft furnishings too!
Autumnal Equinox - Vine - Brown
147cm wide super soft brushed cotton fabric, featuring a yellow, blue and orange vine print against a rich, brown ground.
147cm wide light purple floral brushed cotton fabric, perfect for loungewear, PJ's, dresses & even soft furnishings.
Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!
Luxurious 160cm wide black synthetic faux fur. Chevron design, 400gsm 100% polyester. Perfect for dressing gowns, jackets, and home dÈcor.
160cm wide synthetic faux fur with a chevron design. Pale nude 100% polyester fabric, perfect for dressing gowns, jackets, and home dÈcor.
150cm wide lightweight trouser and jacket fabric in black. Made from nylon and cotton and woven in Italy. With a water repellent finish.
122cm wide, lightweight cotton suiting in ivory with a small all-over cream dobby weave design.
This cotton lawn dress fabric in white features a large scale pink floral print, perfect for maxi skirts and dressmaking!
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Stunning 145cm wide pale blue Morocain fabric, 97% polyester 3% elastane. Lightweight at 140gsm with a soft drape and gentle stretch--perfect for dresses, blouses, skirts, and occasionwear.
Beautiful cotton floral broderie anglaise fabric in soft white. Great for breathable summer garments.
145cm wide, 100% cotton broderie anglaise fabric in bright royal blue with floral embroidery.
135cm wide, 100% cotton broderie anglaise double gauze fabric in a warm coral shade.
BA - Double Gauze - Sunflower - Mustard
144cm wide, cotton broderie anglaise double gauze fabric in mustard with dainty sunflower motifs.
BA - Double Gauze - Sunflower - Terracotta
144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.
BA - Embroidered Lawn - Addison
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
BA - Embroidered Lawn - Anemone
140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
BA - Embroidered Lawn - Mellow White
This cheerful 140cm wide white embroidered cotton lawn floral broderie anglaise fabric is perfect for creating elegant dresses & charming tops.
BA - Embroidered Lawn - Mellow Yellow
This cheerful 140cm wide pastel yellow embroidered cotton lawn floral broderie anglaise fabric is perfect for creating elegant dresses & charming tops.
BA - Embroidered Lawn - Trillium
Stunning 140cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in black.
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in caramel.
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in khaki green.
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
BA - Floral Double Gauze - Mustard
144cm wide, cotton broderie anglaise double gauze fabric in mustard with a white floral pattern.
Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!
140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.
Soft and breathable 144cm wide, 100% cotton broderie anglaise fabric in sage green.
Delicate 130cm wide, 100% cotton broderie anglaise fabric with pastel coloured floral embroidery.
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.