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.
Enigma Linen - Lavender
140cm wide, ramie linen and cotton blend fabric in a lavender hue, Oeko-Tex Certified, perfect for dresses.
Traditional Linen - Old Pink
Made from 100% linen, this mid-weight fabric comes in an old pink hue, great for breathable blouses.
Felicity - White
150cm wide, 100% cotton poplin fabric in white, with a beautiful embroidered floral design.
Challis - Aspen - Red
Made from 100% viscose, this red challis fabric features a white leaf print perfect for lightweight blouses.
Challis - Aspen - Ochre
140cm wide, 100% viscose challis fabric in an ochre hue, featuring a white leaf print, great for summer.
Sewing Room - Little Nanna
113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.
Enigma Linen - Stone
Made from 70% ramie and 30% cotton, this stone-coloured fabric is Oeko-Tex Certified, perfect for curtaining.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a delicate lilac shade.
Viscose Jersey - Wavy Blue
142cm wide, viscose and lycra jersey fabric with a dynamic abstract wavy pattern in blue and white.
Wide Width Cotton Poplin - Nola
Wide Width Cotton Poplin - Nola
Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.
Needlecord - Brown
Woven in Italy, this ex-designer/deadstock cotton needlecord fabric in light brown is perfect for soft shirts.
Pima Cotton Lawn - Maria
140cm wide, Pima cotton lawn fabric with a painterly floral print in pink, orange, purple and taupe.
Pima Cotton Lawn - Colder Days
140cm wide, 100% Pima cotton lawn fabric with an white leaf print on a rich teal background.
Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.
Linen Viscose Slub - Wild Berry
140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.
Soft Pink
133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!
130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.
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.
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.
Pima Cotton Lawn - Blue Willow
Pima Cotton Lawn - Blue Willow
140cm wide, 100% Pima cotton lawn fabric with a blue paisley and floral design on ivory.
Woven in Italy, our 100% fleece wool suiting fabric in blue is perfect for sophisticated skirts and shirts.
Bamboo Silk - Meadow Whisper
140cm wide, 90% bamboo, 10% nylon silk fabric with a vibrant meadow-inspired design.
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
140cm wide, 100% Pima cotton lawn fabric with a delicate soft white leaf print on a red backdrop.
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!
BA - Double Gauze - Sunflower - Terracotta
144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.
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.
Fiori Aqua
150m wide fine Italian cotton lawn in mint green, featuring a delicate floral print. Perfect for layering, caftans, and summer dresses.
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.
160cm wide, viscose crepe fabric with a floral print in shades of blue, green, yellow & orange.
Boston - Plain Cotton Poplin - Black
Boston - Plain Cotton Poplin - Black
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Enigma Linen - Rust
Made from 70% ramie linen and 30% cotton, our rust orange fabric is Oeko-Tex Certified, ideal for dressmaking.
Enigma Linen - Red
Our Oeko-Tex Certified red dress fabric is made from 70% ramie linen and 30% cotton, ideal for summer wear.
Linen Look - Voile
Fabulous 150cm wide black polyester viscose voile. Soft and textured, it resists creasing, perfect for stylish hot weather garments.
140cm wide, 100% cotton fabric with a pretty paisley floral design in shades of pink, blue & green.
Pima Cotton Lawn - Raj - Blue
140cm wide, Pima cotton lawn with an intricate paisley and floral design in blue and teal on white.
140cm wide, Pima cotton lawn fabric with a classic ditsy floral print in blue, navy and mint on ivory.
Pima Cotton Lawn - Lana Blue - Paisley
Pima Cotton Lawn - Lana Blue - Paisley
140cm wide, 100% Pima cotton lawn fabric with a soft paisley floral print in blue, green and pink.
140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
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.