Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Free UK delivery over £75
Remnant - Barbs - Recycled Tweed (1.5m)
Remnant (1.5m) - 142cm wide, pink recycled cotton and polyester tweed fabric. Soft, textured, and sustainable!
Remnant - Harmony Knits - Black (83cm)
Remnant (83cm) - Our black knitted jersey fabric is 160cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Remnant - Cotton - Field Mouse - Ochre (1.25m)
Remnant (1.25m) - Luxuriously soft cotton fabric with charming harvest mouse print on an ochre background. Perfect for dresses, soft furnishings, and children's wear.
Remnant - Soft Shell - National Park (1m)
Remnant (1m) - Soft Shell jacketing fabric. Printed polyester with a micro-fleece backing. It comes in green with a pretty fox print.
Remnant - Ember - Pink (1.35m)
Remnant (1.35m) - Made from polyester, viscose and elastane, this jacquard jersey fabric features a zigzag pattern in pink, ideal for jumpsuits.
Remnant - Enigma Linen - Teal (4m)
Remnant - Enigma Linen - Teal (4m)
Remnant (4m) - Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen - perfect for garments or home furnishings.
Remnant - Danbury Crepe - Jade (1.25m)
Remnant (1.25m) - 140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
Remnant - Hector - Oatmeal (1.3m)
Remnant (1.3m) - 140cm wide, 75% viscose and 25% linen mix shirting fabric in oatmeal, great for loose pants and dressmaking!
Remnant - Crepe De Chine - Molly (1m)
Remnant (1m) - Smooth, lightweight, 150cm wide crepe de chine dress fabric in black with a beautiful floral print.
Remnant - Pima Cotton Lawn - Raj - Pink (1m)
Remnant (1m) - 140cm wide, 100% cotton fabric with a pretty paisley floral design in shades of pink, blue & green.
Remnant - Enigma Linen - Aqua (1.5m)
Remnant - Enigma Linen - Aqua (1.5m)
Remnant (1.5m) - Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
Remnant (1m) - 150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!
Remnant - City Steve - Black (1.3m)
Remnant (1.3m) - 135cm wide 100% heavy satin viscose designer dress material in black with a lovely dull sheen finish.
Remnant - Schofield - Ivory (1m)
Remnant (1m) - Superb 146cm wide poly/ viscose and elastane suiting from Portugal. In soft ivory, truly a cloth for all seasons. Wonderful for summer trousers and tailored jacket.
Remnant - Smooth Rider - Pink (2.4m)
Remnant (2.4m) - This 143cm wide viscose tencel finish fabric in pink is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
Remnant (1m) - Good quality black knit stretch jersey lining fabric for when you want a lining with some give.
Remnant - Mums the Word - Camel (2.3m)
Remnant (2.3m) - A fabric from one of Britain's favourite and oldest high street brands. A glorious camel colour lightweight suiting fabric. It is a polyester, with viscose and lycra. Bob on!
Remnant - Matte Look Cotton (1.52m)
Remnant (1.52m) - 145cm wide, coated cotton twill trouser fabric in black, with a matte, wet-look finish and slight stretch!
Remnant - Bonded Cotton - Citrus (2.46m)
Remnant (2.46m) - Our bonded cotton coating fabric in a citrus yellow hue is breathable and water-repellent, ideal for bags.
Remnant (1.25m) - 140cm wide, Italian ex-designer quilted fabric with a sophisticated abstract pattern in black.
Remnant - Fine Viscose Plain - Olive (0.6m)
Remnant (0.6m) - This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful olive green hue.
Remnant - Sweatshirt - Dark Grey (0.5m)
Remnant (0.5m) - Fabulous dark grey 260gsm sweatshirt fabric, gloriously,†light soft and fluffy on the inside for extra comfort.
Remnant - Double Gauze - Royal Blue (0.75cm)
Remnant (0.75m) - 100% Cotton dress fabrics in Royal Blue with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Remnant (2.96m) - 140cm wide, white stretch trouser fabric made from 97% cotton and 3% elastane with a soft sateen finish.
Remnant - Triple Crepe - Navy (1m)
Remnant (1m) - This beautiful triple crepe dressmaking fabric is 155cm wide & made of polyester; superb for blouses, skirts and pants with a graceful drape!
Remnant - Lightweight Vintage Cotton - Apple (1m)
Remnant (1m) - 150cm wide, 100% cotton poplin fabric in green, excellent for floaty trousers, shirts, and skirts!
Remnant (1m) - 145cm wide, ex-designer viscose challis fabric in ochre with an brown abstract scribble leaf print.
Remnant - Poplin Print - Galaxy - Grey (1.25m)
Remnant (1.25m) - 112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a dark grey ground.
Remnant - Lyocell Linen - Green (0.5m)
Remnant (0.5m) - This 148cm wide lyocell & linen fabric in green combines durability with a lightweight soft feel.
Remnant - Cushion Soft - Dark Grey (1.1m)
Remnant (1.1m) - This dark grey 149cm wide water-resistant fabric is perfect for creating durable and comfortable outdoor cushions with a sophisticated look. Oeko Tex.
Remnant - Finest Chambray Grey (2m)
Remnant (2m) - 100% cotton chambray in pale grey. This soft, lightweight cotton fabric is for dressmaking & quilting.
Remnant - Cushion Soft - Beige (1m)
Remnant (1m) - 149cm wide water-resistant, Oeko-Tex certified polyester fabric in beige. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Remnant - Cushion Soft - Khaki (1.1m)
Remnant (1.1m) - 149cm wide water-resistant, Oeko-Tex certified polyester fabric in khaki. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Remnant - Canvas Print - Primrose Pink (1.2m)
Remnant (1.2m) - Simply gorgeous printed cotton canvas fabric ideal for designing bags & cushions. A white floral design in white and grey on a pink background.
Remnant - Pimlico Cotton - Spring (1.1m)
Remnant (1.1m) - UK-printed, 137cm-wide, 100% cotton fabric with Nordic-inspired designs in vibrant blues and greens. Perfect for curtains and cushions.
Remnant - Cushion Soft - Sand (1.75m)
Remnant (1.75m) - 149cm wide light brown water-resistant polyester fabric. Perfect for making comfortable and durable cushions that can withstand the elements. Oeko Tex.
Remnant - Atelier - Pink Mint Dot (1.5m)
Remnant (1.5m) - Light, airy, and soft to wear, it's perfect for blouses, summer dresses, or even chic pyjamas.
Remnant - Landon Smooth Crepe - Dark Navy - (1m)
Remnant (1m) - Superior smooth crepe fabric in dark navy. 150cm wide polyester dress fabric perfect for creating special occasion garments.
Remnant (0.85m) - Made from cotton, polyester and elastane, this black brocade fabric features an embroidered floral design, ideal for dressmaking.
Remnant - Enigma Linen - Rust (1m)
Remnant - Enigma Linen - Rust (1m)
Remnant (1m) - Made from 70% ramie linen and 30% cotton, our rust orange fabric is Oeko-Tex Certified, ideal for dressmaking.
Remnant (3.5m) - 128cm soft superfine cotton shirting in pale sand. Softness personalised
Remnant - An Elegant Take - Laurent (75cm)
Remnant (75cm) - Superb John Louden stretch woven dress fabric in an all-over easy to use painterly design in black and white.
Remnant - Enigma Linen - Rust (1m)
Remnant - Enigma Linen - Rust (1m)
Remnant (1m) - Made from 70% ramie linen and 30% cotton, our rust orange fabric is Oeko-Tex Certified, ideal for dressmaking.
Remnant - Double Gauze - Sage (1m)
Remnant (1m) - 135cm wide, cotton double gauze fabric in sage green, 130gsm, breathable and Oeko-Tex certified.
Remnant - Finest Chambray Blue (1.3m)
Remnant (1.3m) - 100% cotton chambray in blue, a lightweight cotton fabric for dressmaking & quilting.
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.