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.
Pennine Cotton Lawn - Sky
Soft and summery, this 138cm wide sky blue cotton lawn is fine, smooth and breathable.
Pennine Cotton Lawn - Salmon
Delicately shaded, this 138cm wide salmon cotton lawn has a fine weave and an airy, lightweight feel.
Pennine Cotton Lawn - Orange
Softly coloured, this 138cm wide pale orange cotton lawn is very fine, lightweight and smooth.
Pennine Cotton Lawn - Lemon
Deep in colour yet light in weight, this 138cm wide navy cotton lawn has a smooth, breathable finish.
Pennine Cotton Lawn - Lemon
Subtle and fresh, this pale lemon cotton lawn is 138cm wide and beautifully lightweight.
Pennine Cotton Lawn - Coral
Warm in tone, this coral cotton lawn is 138cm wide with a very fine, lightweight handle.
Pennine Cotton Lawn - Canary
Bright and lively, this canary yellow cotton lawn is 138cm wide with a fine, lightweight and breathable feel.
Pennine Cotton Lawn - Aqua
With a calm pale green tone, this aqua cotton lawn is 138cm wide, very fine and lightweight.
Batik - Pink Fireworks
Pink cotton batik dress fabric with firework-style motifs, lightweight and breathable 110cm wide.
Batik - Burnt Medallion
Aqua-teal cotton batik with orange floral motifs. 110cm wide lightweight, breathable, perfect for summer dressmaking.
Batik - Lagoon
Vibrant blue 100% cotton batik dress fabric and shirting with an abstract floral design, 110cm wide.
Batik - Blue Blossoms
100% cotton batik dress fabric with a blue and white teardrop design, smooth handle, 110cm wide.
Batik - Floral Silhouette
100% cotton batik dress fabric and shirting with a bold black and white sunflower-style pattern. 110cm wide.
Batik - Undergrowth
110cm wide 100% cotton batik fabric in brown, blue and white tones with a leafy abstract design.
Batik - Floral Vines
100% cotton batik dress fabric and shirting with a black and cream floral pattern, 110cm wide. Lightweight and easy to sew.
Batik - Coral Drift
110cm wide 100% cotton batik dress fabric and shirting in vibrant blue and green tones with an abstract coral-inspired print.
Batik - Driftwood
110cm wide 100% cotton batik fabric in green and brown tones with a Grecian-style floral geometric design.
Seersucker Shirting - White
144cm wide white polyester and cotton seersucker shirting fabric with a puckered woven texture.
Seersucker Shirting - Blue
144cm wide blue polyester and cotton seersucker shirting fabric with a puckered woven texture.
Waxed Cotton Canvas - Tan
Durable tan waxed cotton canvas with a traditional water resistant finish.
Silk Crepe de Chine - 16 Momme - Nude
Silk Crepe de Chine - 16 Momme - Nude
Effortlessly elegant 16 momme silk crepe de chine - wider at 135cm, with a luxe matte drape, in 11 limited deadstock shades.
Embroidered Cotton Stripe - Orange Floral
Embroidered Cotton Stripe - Orange Floral
145cm wide white 100% cotton fabric with embroidered stripes and orange floral detailing.
Embroidered Cotton Stripe - Yellow Floral
Embroidered Cotton Stripe - Yellow Floral
145cm wide white 100% cotton fabric with embroidered stripes and yellow floral detailing.
155cm wide bottle green viscose and polyester Ponte Roma fabric with a bold floral leaf print.
145cm wide off-white 100% cotton broderie anglaise fabric with delicate floral embroidery, ideal for summer makes.
145cm wide off-white 100% cotton broderie anglaise fabric with floral embroidery and classic openwork detail.
Embroidered Cotton - Elsy Floral
145cm wide natural embroidered cotton fabric with white and green floral stitched detailing.
Dotty Ponte - Navy
155cm wide viscose and polyester knit Ponte Roma fabric with a soft handle and fine spot design on a navy ground.
Dotty Ponte - Black
155cm wide black viscose and polyester Ponte Roma fabric with a soft handle and fine spot design.
Cosy Cable Knit - Brown
150cm wide, cotton-blend rope knit fabric in chocolate brown, perfect for cosy sweater dresses.
Cosy Cable Knit - Rust
150cm wide rust cable knit fabric with a soft stretch and textured finish, ideal for sweaters.
Cosy Cable Knit - Wine
150cm wide wine red cable knit fabric with a soft stretch handle, perfect for cosy lougewear.
Soft Backed Faux Leather - Beige
Soft Backed Faux Leather - Beige
150cm wide beige faux leather with a smooth leather-look face and soft backing, ideal for bags and light outerwear.
Soft Backed Faux Leather - Black
Soft Backed Faux Leather - Black
Classic black faux leather with a smooth surface and soft backing, well suited to bags, jackets, and accessories.
Soft Backed Faux Leather - Pink
Soft Backed Faux Leather - Pink
150cm wide pink faux leather with a smooth leather-look surface and soft backing, flexible and easy to sew.
Soft Backed Faux Leather - Taupe
Soft Backed Faux Leather - Taupe
A neutral taupe faux leather featuring a smooth face and soft backing, easy to work with for bags and skirts.
Soft Backed Faux Leather - Terracotta
Soft Backed Faux Leather - Terracotta
150cm wide terracotta faux leather with a leather-look surface and soft backing, perfect for warm-toned accessories.
Soft Backed Faux Leather - Chocolate
Soft Backed Faux Leather - Chocolate
150cm wide chocolate brown faux leather with a soft backing and a smooth, leather-look surface.
Soft Backed Faux Leather - Green
Soft Backed Faux Leather - Green
150cm wide faux leather with a smooth surface and soft backing, offering an easy-to-handle alternative to real leather.
Salt Air
140cm wide cotton linen fabric in pickle green, lightweight at 90gsm with a soft woven stripe, ideal for summer garments.
Navy floral cuddle fleece fabric, soft and warm. 150cm wideideal for blankets, loungewear and childrenâs clothing.
150cm wide grey leopard print cuddle fleece fabric, soft and warm at 280gsm, ideal for blankets and loungewear.
Colourful space print cuddle fleece fabric. 150cm wide, perfect for blankets, loungewear and childrens-wear
Fleece Feels - Check
150cm wide cuddle fleece with a classic blue, grey and green check. Plush and warm, ideal for blankets, loungewear, and cosy accessories.
150cm wide cuddle fleece with red hearts on a pink ground. Soft, plush with a cosy feel. A warm, easy-care cloth ideal for blankets and loungewear.
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.