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
Pima Cotton Lawn - Inky Floral
140cm wide Pima Cotton Lawn fabric, with a William Morris–inspired vintage floral print, soft and ideal for dressmaking.
Cotton Seersucker - Pastel Check
Exlusive to Croft Mill - 120cm wide cotton seersucker fabric, in a pastel check design, lightweight and breathable.
Painterly Cotton - Pink Floral
140cm wide; 100% fine cotton voile deadstock cloth with a pink floral print, ideal for shirts, blouses and summer dresses.
Pennine Cotton Lawn - Salmon
Delicately shaded, this 138cm wide salmon cotton lawn has a fine weave and an airy, lightweight feel.
Pennine Cotton Lawn - Canary
Bright and lively, this canary yellow cotton lawn is 138cm wide with a fine, lightweight and breathable feel.
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.

CROFT MILL Newsroom
READ NOW
Batik - Driftwood
110cm wide 100% cotton batik fabric in green and brown tones with a Grecian-style floral geometric design.
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.
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 - ITA Collection - Two Sides (0.7m)
154cm wide, ex-designer two-sided wool coating, one side in pale grey, the other in a camel twill.
Remnant - Traditional Linen - White (1.25m)
Remnant - Traditional Linen - White (1.25m)
Made from 100% linen, this mid-weight dress fabric in white is perfect for breathable summer wear.
Remnant - Waxed Cotton - Tekwax Evolution 6oz - Rich Tan (2.25m)
148cm wide, rich tan waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
Remnant - Roxy Stretch Velvet - Black (0.6m)
Remnant - Roxy Stretch Velvet - Black (0.6m)
Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Remnant - Finest Challis - Tutti Fruiti - Blue (1.4m)
Remnant - Finest Challis - Tutti Fruiti - Blue (1.4m)
Bright and breezy 140cm wide, viscose challis fabric with a tropical floral print on blue.
Remnant - Gingham Chambray - Red (4m)
100% cotton chambray in red and white gingham check, a lightweight cotton fabric for dressmaking & quilting.
150cm wide soft white cotton fabric adorned with a charming pink and navy floral, leaf and butterfly design.
Remnant - Inky (1.5m)
152cm wide, Italian soft 100% viscose dress fabric in ivory with a "painted" design in black.
Remnant - 21 Wale Needlecord - Black (1.3m)
Remnant - 21 Wale Needlecord - Black (1.3m)
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
Remnant - Linen Fusion - Rust (0.75m)
Remnant - Linen Fusion - Rust (0.75m)
Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.
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 - 21 Wale Needlecord - Emerald (1.5m)
Remnant - 21 Wale Needlecord - Emerald (1.5m)
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
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 - Danbury Crepe - Emerald (1.5m)
Elegant acetate, polyester and silk-blend crepe fabric with a bold emerald green hue. Drapes wonderfully, ideal for prom dresses and blouses. Made in Italy.
Remnant - French Crepe - Smooth Baby Blue (2m)
Remnant - French Crepe - Smooth Baby Blue (2m)
Exquisite smooth French crepe in baby blue with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
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)
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)
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 - Enigma Linen - Aqua (1.25m)
Remnant - Enigma Linen - Aqua (1.25m)
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
Remnant - Enigma Linen - Teal (0.85m)
Remnant - Enigma Linen - Teal (0.85m)
Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen - perfect for garments or home furnishings.
Remnant - Stof Avalana Jersey - Monkeying Around (0.75m)
Remnant - Stof Avalana Jersey - Monkeying Around (0.75m)
This 95% cotton, 5% elastane jersey showcases playful monkeys frolicking among large leaves.
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 - Springs Creative - Frozen Heart Framed Sisters (0.5m)
112cm wide cotton fabric with Elsa and Anna. Stunning background details, blue snowflakes, ice skating boots, and "Sisters Forever" phrase.
Remnant - 16 Wale Washed Corduroy - Army (0.8m)
Remnant - 16 Wale Washed Corduroy - Army (0.8m)
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
Remnant - Paisley Changeant Lining - Navy (2m)
Remnant - Paisley Changeant Lining - Navy (2m)
We have a new collection of paisley linings - presently we are offering it in six colours, a nice quality polyester/viscose lining.
Remnant - French Terry - Black (1.3m)
Remnant - French Terry - Black (1.3m)
Plain black 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Remnant - Challis - Soft Focus (1.35m)
150cm wide, lightweight 100% viscose challis fabric with a hot pink abstract spot print on white.
Remnant - Pima Cotton Lawn - Autumn Watch (2.35m)
140cm wide, Pima cotton lawn fabric with a floral print on navy, featuring peach, lilac and green.
Remnant - JR Ponte - Flamingo (0.96m)
This is a jersey ponte dress fabric in bright flamingo pink. An easy to sew fabric - lovely for dresses or tops!
Remnant - JR Ponte - Flamingo (1m)
This is a jersey ponte dress fabric in bright flamingo pink. An easy to sew fabric - lovely for dresses or tops!
150cm wide, fine polyester, pongee in a shade of khaki or taupe or light brown, which I hope you can gather the colour, which incidentally would go with a pin striped velvet described elsewhere in this missive.
Remnant - Wool/Cashmere Coating - Russet (0.65m)
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
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.
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.