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.
Free UK delivery over £75
Remnant - Core Range Cotton Lawn - Sapphire (2.5m)
Remnant (2.5m) - 148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Remnant - Waxed Cotton - Chera 6oz - Blue (3m)
Remnant - Waxed Cotton - Chera 6oz - Blue (3m)
Remnant (3m) - 148cm wide blue waxed cotton fabric with a 6oz weight and classic weather-resistant finish.
Remnant - Mercerised Jersey Blue (1m)
Remnant (1m) - Fine, lightweight, mercerised cotton jersey fabric in blue, perfect for cool sleepwear and sports t-shirts!
Remnant (2m) - 155cm wide, cotton and elastane twill trousering fabric in dark olive with a lovely soft hand.
Remnant - GOTS Organic French Terry - Pale Peach (2m)
Remnant - GOTS Organic French Terry - Pale Peach (2m)
Remnant (2m) - 152cm wide, cotton and elastane blend organic French Terry fabric in a pale peach hue, perfect for joggers.
Remnant - Voile - White (1m)
Remnant (1m) - 145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
Remnant - 7.5oz Washed Denim - Black (1.75m)
Remnant - 7.5oz Washed Denim - Black (1.75m)
Remnant (1.75m) - 148cm wide, cotton 7.5oz washed denim fabric in black with a soft handle and a worn-in look.

Dress Patterns
Shop Now
Remnant - Hendon - Pale Blue (0.85m)
Remnant - Hendon - Pale Blue (0.85m)
Remnant (0.85m) - This ice blue sateen finished 97% cotton 3% elastane fabric is perfect for creating timeless clothing designs.
Remnant - Cotton Silesia - Black (0.8m)
Remnant (0.8m) - 127cm wide, black Italian cotton Silesia fabric with a satinised finish. Used for lining & pockets.
Remnant - Double Gauze - White (0.78m)
Remnant - Double Gauze - White (0.78m)
Remnant (0.78m) - 135cm wide, cotton double gauze fabric in white, 126gsm, breathable and Oeko-Tex certified.
Remnant (1.5m) - 152cm wide, 100% cotton heavy calico fabric, 270gsm. Undyed and unbleached. Perfect for crafts.
Remnant - Stone Washed Luxury Cotton - Storm (1.2m)
Remnant - Stone Washed Luxury Cotton - Storm (1.2m)
Remnant (1.2m) - 152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.
Remnant - A Darker Shade Of Pale (2m)
Remnant (2m) - 153cm wide, pale beige 100% cotton suiting fabric, closely woven with a crisp finish.
Remnant - Boston - Plain Cotton Poplin - Forest Green (1.25m)
Remnant (1.25m) - 114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Remnant - Egyptian Muslin - FR - Soft White (2.7m)
Remnant (2.7m) - 158cm wide, fine quite open weave cotton muslin which has been made fire retardant. (And it works too.) Not absolutely transparent, it comes in white with a lovely soft hand.
Remnant (2m) - Soft, malleable, lightweight poly/cotton twill workwear fabric in cream. Machine washable & easy-care.
Remnant - Scrubs - Cream (1.75m)
Remnant (1.75m) - Soft, malleable, lightweight poly/cotton twill workwear fabric in cream. Machine washable & easy-care.
Remnant - Boston - Plain Cotton Poplin - Orange (1m)
Remnant (1m) - 114cm wide, 100% cotton poplin fabric in orange, 121gsm. Lightweight, crisp and breathable.
Remnant - Ambleside Cotton Jersey (1.2m)
Remnant (1.2m) - 160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
Remnant - Enigma Linen - Turquoise (1.6m)
Remnant (1.6m) Ramie linen and cotton blend fabric that is Oeko-Tex Certified in a turquoise hue, ideal for soft furnishings.
Remnant - Stone Washed Linen - Navy (1.25m)
Remnant (1.25m) 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!
Remnant - Winceyette Plain - White (2m)
Remnant - Winceyette Plain - White (2m)
105cm wide, soft brushed cotton winceyette (flannel) fabric in white. Great for cosy nightwear!
Remnant - Double Gauze - White (1.2m)
Remnant - Double Gauze - White (1.2m)
135cm wide, cotton double gauze fabric in white, 126gsm, breathable and Oeko-Tex certified.
Remnant - Double Gauze - Navy (0.6m)
Remnant - Double Gauze - Navy (0.6m)
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
Remnant - Cotton Canvas - Sage (0.65m)
Remnant - Cotton Canvas - Sage (0.65m)
Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
Remnant - Stretch Shirting - White (2.5m)
Remnant - Stretch Shirting - White (2.5m)
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Remnant - Boston - Plain Cotton Poplin - Pale Blue (2.7m)
Remnant - Boston - Plain Cotton Poplin - Pale Blue (2.7m)
114cm wide, 100% cotton poplin fabric in pale blue, 121gsm. Lightweight, crisp and breathable.
Remnant - Mad Max - 10.4oz Blue Denim (1.87m)
135cm wide, 98% cotton and 2% elastane, 10.4oz heavyweight denim fabric in dark blue.
Remnant - French Terry - Dark Olive (1.3m)
Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.
Remnant - French Terry - Dark Olive (1.2m)
Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.
Remnant - Scrubs - Yellow (0.8m)
Remnant - Scrubs - Yellow (0.8m)
Soft, malleable, lightweight poly/cotton twill workwear fabric in yellow. Machine washable & easy-care.
Remnant - White Downs (2m)
Incredibly fine poly/ cotton shirting in white with a double fine woven self coloured pinstripe.
Remnant - Superior Cotton Poplin - White (1m)
Superior quality 100% white cotton poplin in brilliant white. Perfect for sewing and crafts alike.
Remnant - Egyptian Cotton Muslin - Soft White (2m)
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
Remnant - GOTS Organic French Terry - Gingerbread (0.85m)
Remnant - GOTS Organic French Terry - Gingerbread (0.85m)
Our organic cotton and elastane blend French Terry jersey fabric is GOTS certified and comes in a lovely brown hue.
Remnant - Vintage Cotton - Mustard (0.8m)
Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!
Remnant - Cotton Voile Iron On Interfacing - White (3m)
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Remnant - Vintage Cotton - Brown (1m)
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
Remnant - Superior Quality Plain Poly/Cotton - White (1.5m)
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.
Remnant - 21 Wale Needlecord - Moss (0.65m)
100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
Remnant - Brushed French Terry - Sand (0.9m)
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in pale sand.
Remnant - BA - Payton (1.1m)
127cm wide, cotton voile broderie anglaise fabric in soft white featuring an openwork daisy pattern.
Remnant - BA - Marlowe - Coral (1.3m)
144cm wide, 100% cotton floral broderie anglaise fabric in coral. Perfect for dresses & blouses!
136cm wide, ivory stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Remnant - Sweatshirt - Pale Blue (1.25m)
Fabulous 280gsm sweatshirt fabric in pale blue, light, soft and fluffy on the inside for extra comfort.
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.