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.
Gelso Linen
154cm wide, 100% linen shirting fabric in mulberry purple, with a crisp, textured finish.
Viscose & acetate lining fabric featuring an abstract print in a purple hue, perfect for pairing with your best suit.
Triple Crepe - Fuchsia
This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a fuchsia pink shade.
Modal French Terry - Purple
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
French Terry - Pink
Our 150cm wide plain French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!
Paisley Changeant Lining - Cerise/Teal
Paisley Changeant Lining - Cerise/Teal
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in cerise/teal.
Sewing Room - Lilyanne - Navy
110cm wide 100% cotton poplin fabric, printed with striking white & pink/red lilies which elegantly contrast against a deep navy ground.
145cm wide, viscose lycra jersey fabric in navy and pink with a striking large-scale floral design.
Supersonic - Pink
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in pink with a luxurious satin finish.
Qjutie - French Terry - Carrots
Qjutie - French Terry - Carrots
150cm wide, cotton & elastane carrot print lilac jersey fabric, from the Qjutie & The Qjutest range.
Proper Seersucker - Tiny Pink
Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.
Bamboo Jersey - Mauve
150cm wide, Oeko-Tex bamboo jersey fabric in mauve, 230gsm--soft, breathable, and stretchy.
Mystique - Pink
Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.
Pima Cotton Lawn - Paisley Trellis
140cm wide, 100% cotton lawn fabric with a paisley trellis design in pink, olive and ivory on navy.
Sunset Serenade - Pink
154cm wide, polyester crochet lace fabric in pink, perfect for elegant evening wear or a chic beach cover-up.
154cm wide, fine polyester-cotton trousering fabric in coral--breathable, soft & perfect for summer.
150cm wide bold pink and black floral polyester jersey fabric, with brilliant stretch. Ideal for unique dresses and tops.
21 Wale Needlecord - Pink
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
New Season Hoffman Bali - Dandelions - Night
New Season Hoffman Bali - Dandelions - Night
Hoffman Bali dandelion print cotton lawn, 112cm.
145cm wide, lightweight 100% cotton poplin fabric with bold abstract florals. Lightweight and crisp.
Butterfly - Pink
150cm wide cotton dress and craft fabric in a pink butterfly and floral print.
Fibre Mood - Boreal Match - Dark Aubergine Rib
55cm wide dark aubergine rib fabric, 295gsm. A soft, knitted blend of 95% cotton and 5% elastane with stretch, perfect for cuffs, waistbands, neckbands, and fitted garments.
Hoffman Bali Cotton Lawn - Creamsicle
Hoffman Bali Cotton Lawn - Creamsicle
A joyful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring a lively daisy-like firework print in soft pink, orange, coral, and golden yellow on a white base.
Pure Luxury - Boiled Wool - Lavender
Pure Luxury - Boiled Wool - Lavender
Luxurious quality, 140cm wide, 100% boiled wool fabric in lavender, perfect for jackets and coats!
Stof Avalana Jersey - Vivid Bloom
Stof Avalana Jersey - Vivid Bloom
Our cotton elastane knitted jersey fabric has a rich purple background with pink floral madness. Perfect for t-shirts. OEKOTexÆ.
Riviera Lawn - Pink
145cm wide pink cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Qjutie - Rib Knit - Daisy
145cm wide, 95% cotton, 5% elastane daisy print rib fabric, from the Qjutie & The Qjutest range.
GOTS Organic French Terry - Lavender
GOTS Organic French Terry - Lavender
GOTS organic French Terry fabric made from 95% cotton and 5% elastane in purple, perfect for comfy tops.
GOTS Organic French Terry - Dusty Pink
GOTS Organic French Terry - Dusty Pink
Cotton and elastane blend French Terry jersey fabric in a dusty pink hue, GOTS certified, great for t-shirts.
Poplin Styles - Ditsy Floral - Pink
145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
Paisley Changeant Lining - Champagne Pink
Paisley Changeant Lining - Champagne Pink
146cm wide, poly/viscose jacquard lining with a captivating paisley design in champagne pink.
Wassabi - Purple
142cm wide, unique abstract print cotton stretch fabric. Substantial & structured with a bit of give.
Scrubs - Cerise
Soft, malleable, lightweight poly/cotton twill workwear fabric in pink. Machine washable & easy-care.
French Terry - Lavender
OEKO-TEX French Terry jersey dressmaking fabric in a beautiful lavender colour. Great for sewing sweatshirts, joggers, leggings and dresses.
French Terry - Purple
Plain purple 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
French Terry - Baby Pink
Plain baby pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Metro - Pink
This cotton and elastane blend shirting fabric in a pale pink hue is lightweight and comfortable. Made in Turkey.
Heavenly - Lady
Delightful pink floral cotton chambray, 147cm wide.
Floravine Lace - Sugar Plum
130cm wide, plum net lace with floral and vine embroidery and a light dusting of silver sparkle.
Put The Kettle On - Ditto - Pale Pink
Put The Kettle On - Ditto - Pale Pink
Spotted print fabric with a pale pink hue. Poly cotton cloth suitable for blouses, dresses and crafts. A beautiful fabric for girls dresses.
BA - Rosette - Coral
137cm wide, cotton polyester voile broderie anglaise fabric in coral with a unique geometric pattern.
Hot Pink Hug
Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!
Triple Crepe - Cadbury's Purple
Triple Crepe - Cadbury's Purple
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.
100% cotton poplin fabric featuring a small-scale pink floral pattern on a black ground, great for crafts.
Ember Brocade - Pink
Beautifully designed jacquard fabric made from polyester and metallic, perfect for statement evening wear.
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.