Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
145cm wide, viscose fabric with a pale pink base and bold swirling print in pink, orange & violet.
Ritual - Fuchsia
This is a simply stunning John Kaldor ITY jersey fabric in a bold fuchsia pink colour! This is a medium weight fabric with a huge amount of stretch!
Organza fabric in a bold rich floral design. A great cover up fabric which oozes elegance.
Georgette Dress Fabric - Bubble Gum
Georgette Dress Fabric - Bubble Gum
Made from 100% polyester, this sheer and lightweight bubble gum pink dress fabric is perfect for special occasion wear!
This playful 140cm wide pink nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
Pima Cotton Lawn - Magnificent
140cm wide, Pima cotton lawn fabric with a swirling paisley design in pink, orange, lilac and jade.
Harmony Knits - Pink
Our Pink knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
This soft velvety viscose challis dress fabric comes in a stunning floral print in pink.
Turkish Delight
137cm wide, Italian viscose twill weave dress fabric with a vibrant abstract Eastern-inspired design.
Linen Mix - Prowla
134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.
Jersey Cord - Mauve
150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a bright & colourful floral print.
Double Gauze - Lilac
135cm wide, cotton double gauze fabric in lilac, 126gsm. Lightweight, breathable and super comfy.
Double Gauze - Hot Pink
135cm wide, cotton double gauze in hot pink, 126gsm. Lightweight, breathable and super comfy.
100% Wool Fleece - Lilac
Soft lilac Australian virgin wool fleece, 143cm wide and mulesing-free.
Organic Jersey - Pink
150cm wide, organic cotton jersey fabric in pink. Ideal for t-shirts, dresses and everyday garments.
Gold Strike
155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.
Double Gauze - Pink
135cm wide, cotton double gauze fabric in pink, 130gsm, breathable and Oeko-Tex certified.
Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.
140cm wide, 100% silk fabric woven in Italy with a coarser weave and bold abstract print.
Our hot pink dress fabric made from 100% polyester is excellent for evening wear, loose pants, and fitted dresses!
Vivid hot pink polyester and nylon crepe fabric is a fabulous choice for summer dresses. 150cm wide heavy polyester dress fabric.
Interlock - Blush
165cm wide, soft interlock cotton and lycra blend jersey fabric in pink, ideal for polo shirts, dressmaking or skirts!
Enigma Linen - Lavender
140cm wide, ramie linen and cotton blend fabric in a lavender hue, Oeko-Tex Certified, perfect for dresses.
Sewing Room - Micro Dot - Pink
Sewing Room - Micro Dot - Pink
113cm wide superior quality cotton poplin in a small pink and white polka dot.
Scrubs - Pale Pink
Soft, malleable, lightweight poly/cotton twill workwear fabric in pale pink. Machine washable & easy-care.
John Kaldor's Lizzano quality cotton sateen dress fabric, silky and lightweight. In a bright pink floral design!
Sweatshirt - Cerise
Fabulous 280gsm sweatshirt fabric in cerise, light, soft and fluffy on the inside for extra comfort.
Poplin Print - Tiny Cheetah - Pink
Poplin Print - Tiny Cheetah - Pink
113cm wide, cotton poplin print fabric with a tiny cheetah skin print in black on a pink ground.
French Terry - Hot Pink
Plain hot pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Pima Cotton Lawn - Mulberry Tree - Teal & Lilac
Pima Cotton Lawn - Mulberry Tree - Teal & Lilac
140cm wide, 100% Pima cotton lawn fabric with a small mulberry tree design in teal and lilac.
Put The Kettle On - Ditto - Lilac
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.
Riviera Lawn - Hot Pink
145cm wide hot pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Poplin Print - Holiday Shirt - Fuchsia
Poplin Print - Holiday Shirt - Fuchsia
112cm wide, cotton poplin print fabric with a fuschia and pink tropical floral print on a navy background.
Poplin Print - Sweet Dreams - Sky Blue
Poplin Print - Sweet Dreams - Sky Blue
114cm wide, Sky Blue 100% cotton dress and craft fabric with unicorns, clouds, castles and various other dream related images in varying bright colours printed on.
Sussex - Victoria - Coral
Superb quality fine cotton lawn dress fabric. Light & breathable which makes it the†perfect fabric for summer dresses, tops, skirts & shirts.†
110cm white very pretty flowery poly cotton fabric on a white background. Perfect for crafts.
Poplin Print - Meadow - Navy
Cotton poplin dress fabric with an all over pink flowers print on a navy background. Perfect for making dress & crafts.
Poplin Print - Megan - Dusty Pink
Poplin Print - Megan - Dusty Pink
112cm wide, cotton poplin print fabric with a beautiful pink floral design on a pink background. This fabric would make a stunning dress, top or skirt.
Scrubs - Purple
Soft, malleable, lightweight poly/cotton twill workwear fabric in purple. Machine washable & easy-care.
Cotton Poplin-Hackney - Floral Navy
Cotton Poplin-Hackney - Floral Navy
148cm wide cotton poplin fabrics with an all over floral sprig like design.
French Terry - Rose
Fabulous French Terry OEKO-TEX jersey fabric in rose pink. Great for sewing dresses, joggers, sweatshirts & joggers.
Candy Crepe - Pink
145cm wide, polyester double crepe dress fabric in pink. Perfect for special occasion garments.
Italian Crepe - Plum
Plum purple Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and spandex.
Italian Crepe - Lipstick
Stretch woven polyester, viscose and spandex designer crepe dress fabric in vibrant and bright, lipstick pink.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.