Croft Mill

Sale

Discover beautiful fabrics at even better prices in our sale. Whether you're adding to your stash or starting a new project, here you’ll find quality fabric at reduced prices. Read more/less

Our fabric sale includes a wide range of fabrics with 10%, 20%, 30% or even 50% off. From wardrobe staples to statement prints, these discounted fabrics offer great value without compromising on quality.

You’ll also find fabric remnants—pre-cut pieces in various lengths, perfect for smaller projects, toiles or patchwork. Some of these come with an extra discount too, making them ideal for thoughtful, sustainable sewing.

For those who love a coordinated look, our fabric bundles are a joy to sew with. Each bundle features complementary colours and prints, perfect for quilting, patchwork or multi-fabric projects. Available in a variety of sizes, they’re a great way to explore different combinations and add something unique to your makes.

All our sale fabrics are limited, and once they’re gone, they’re gone—so if something catches your eye, don’t wait too long.

385–408 of 1130 items
View:
Sort by:
Remnant - Fine Faux - Dogtooth (1.25m)
Part number
2312M05 1025G

Remnant - Fine Faux - Dogtooth (1.25m)

Remnant (1.25m) - 150cm wide, polyester & elastane finest faux suede fabric in beige with a brown dogtooth print.
Old price
£17.50
Price incl. VAT
£15.75
10% discount
Valid until 26/06/2026
Remnant - 7.75oz Stretch Denim - Toffee (1m)
Part number
2506PX02B-B 1025G

Remnant - 7.75oz Stretch Denim - Toffee (1m)

Remnant (1m) - 145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane – soft, comfortable and perfect for jeans.
Old price
£16.95
Price incl. VAT
£15.26
10% discount
Valid until 26/06/2026
Remnant - Judy - Teal (1.83m)
Part number
2502ET03B-B 1025G

Remnant - Judy - Teal (1.83m)

Remnant (1.83m) - 140cm wide, polyester smooth crepe fabric in a luscious teal blue hue, perfect for special occasion wear.
Old price
£18.30
Price incl. VAT
£16.47
10% discount
Valid until 26/06/2026
Remnant - Superior Sweatshirt - Khaki (0.8m)
Part number
2502NE40-B 0925G

Remnant - Superior Sweatshirt - Khaki (0.8m)

Remnant (0.8m) - Made from 70% cotton, 30% polyester, this sweatshirt fabric in khaki is great for joggers.
Old price
£13.20
Price incl. VAT
£11.88
10% discount
Valid until 26/06/2026
Remnant - Bronte Weave - Mustard Multi (1.15m)
Part number
2508NB01A-B 1025G

Remnant - Bronte Weave - Mustard Multi (1.15m)

Remnant (1.15m) - 150cm wide pure wool fabric woven in Yorkshire from deadstock yarns. Mustard with multi-coloured weave.
Old price
£32.20
Price incl. VAT
£28.98
10% discount
Valid until 26/06/2026
Remnant - Finest Chambray Grey (1.5m)
Part number
2108O17 1025G

Remnant - Finest Chambray Grey (1.5m)

Remnant (1.5m) - 100% cotton chambray in pale grey. This soft, lightweight cotton fabric is for dressmaking & quilting.
Old price
£17.63
Price incl. VAT
£15.87
10% discount
Valid until 26/06/2026
Remnant - Finest Chambray Black (1.5m)
Part number
2108O15 1025G

Remnant - Finest Chambray Black (1.5m)

Remnant (1.5m) - This lightweight 100% cotton chambray in black is the perfect choice for dressmaking & quilting.
Old price
£17.63
Price incl. VAT
£15.87
10% discount
Valid until 26/06/2026
Remnant - Finest Chambray Blue (1.5m)
Part number
2108O11 1025G

Remnant - Finest Chambray Blue (1.5m)

Remnant (1.5m) - 100% cotton chambray in blue, a lightweight cotton fabric for dressmaking & quilting.
Old price
£17.63
Price incl. VAT
£15.87
10% discount
Valid until 26/06/2026
Remnant - Finest Chambray Denim (1.5m)
Part number
2108O15 1025G

Remnant - Finest Chambray Denim (1.5m)

Remnant (1.5m) - Lightweight 100% cotton chambray in denim, the perfect choice for shirts and dresses
Old price
£17.63
Price incl. VAT
£15.87
10% discount
Valid until 26/06/2026
Remnant - Westminster (2m)
Part number
7275 NC 1025G

Remnant - Westminster (2m)

Remnant (2m) - 150cm wide 80% wool 20% polyester soft finish suiting in a little bit of a complicated black and white check.
Old price
£40.00
Price incl. VAT
£36.00
10% discount
Valid until 26/06/2026
Remnant - Palermo - Seattle (1.46m)
Part number
2109V01a 1025G

Remnant - Palermo - Seattle (1.46m)

Remnant (1.46m) - 148cm wide, chunky tweed jacket fabric with a large check in black, grey, white, & a hint of teal.
Old price
£27.01
Price incl. VAT
£24.31
10% discount
Valid until 26/06/2026
Remnant - Pure Luxury - Boiled Wool - Amazon (1.05m)
Part number
1909H01h 1025G

Remnant - Pure Luxury - Boiled Wool - Amazon (1.05m)

Remnant (1.05m) - 145cm wide, absolutely glorious 100% boiled wool cloth in dark turquoise green, made from Australian virgin wool.
Old price
£34.13
Price incl. VAT
£30.72
10% discount
Valid until 26/06/2026
Remnant - Birdseye (2.7m)
Part number
2501M07-B 1025G

Remnant - Birdseye (2.7m)

Remnant (2.7m) - 155cm wide, fine wool suiting with a bird’s eye weave created by interwoven navy and grey yarns.
Old price
£59.40
Price incl. VAT
£53.46
10% discount
Valid until 26/06/2026
Remnant - Travelling Man - Navy (1.4m)
Part number
2108M04b 1025G

Remnant - Travelling Man - Navy (1.4m)

Remnant (1.4m) - Navy Italian made virgin wool twill suiting from a manufacturer of expensive British menswear.
Old price
£28.00
Price incl. VAT
£25.20
10% discount
Valid until 26/06/2026
Remnant - Blackout Curtain Lining - White (1.4m)
Part number
X1 1025G

Remnant - Blackout Curtain Lining - White (1.4m)

Remnant (1.4m) - 137cm wide, three pass thermal blackout curtain fabric in plain white, polyester and cotton acrylic blend that blocks light for improved sleep.
Old price
£12.95
Price incl. VAT
£11.66
10% discount
Valid until 26/06/2026
Remnant - Boston - Plain Cotton Poplin - Peacock (1.35m)
Part number
2307O01 1025G

Remnant - Boston - Plain Cotton Poplin - Peacock (1.35m)

Remnant (1.35m) - Discover our 114cm wide, 121gsm plain dyed 100% cotton poplin fabric in Peacock. Perfect for crafts & dressmaking. Oeko-Tex Standard 100.
Old price
£9.11
Price incl. VAT
£8.20
10% discount
Valid until 26/06/2026
Remnant - The 13th (2m)
Part number
2310K01 1025G

Remnant - The 13th (2m)

Remnant (2m) - Made from 100% wool, this dark navy coating fabric features a fine overcheck made up of green, red and yellow yarns.
Old price
£60.00
Price incl. VAT
£54.00
10% discount
Valid until 26/06/2026
Remnant - Double Sided Terry Towelling - Baby Blue (1.8m)
Part number
2408E12C 1025G

Remnant - Double Sided Terry Towelling - Baby Blue (1.8m)

Remnant (1.8m) - 152cm wide, double-sided cotton terry towelling in baby blue. Thick, absorbent & incredibly soft.
Old price
£18.90
Price incl. VAT
£17.01
10% discount
Valid until 26/06/2026
Remnant - Bamboo Jersey - Black (1.5m)
Part number
2307O05 1025G

Remnant - Bamboo Jersey - Black (1.5m)

Remnant (1.5m) - 158cm wide, super soft, 95% bamboo and 5% elastane knitted jersey fabric in black, perfect for tops or dresses!
Old price
£28.43
Price incl. VAT
£25.59
10% discount
Valid until 26/06/2026
Remnant - Maddie - Silver (1.52m)
Part number
2408CF10 1025G

Remnant - Maddie - Silver (1.52m)

Remnant (1.52m) - 142cm wide, viscose and polyester blend Italian deadstock suiting fabric with a silver check pattern.
Old price
£42.48
Price incl. VAT
£38.23
10% discount
Valid until 26/06/2026
Remnant - Malham (1.6m)
Part number
2501M33-B 1025G

Remnant - Malham (1.6m)

Remnant (1.6m) - 158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
Old price
£32.00
Price incl. VAT
£28.80
10% discount
Valid until 26/06/2026
Remnant - Wool Twill - Ivory (1.6m)
Part number
2407H07A 1025G

Remnant - Wool Twill - Ivory (1.6m)

Remnant (1.6m) - 147cm wide, 63% polyester, 25% viscose, 8% wool and 4% elastane twill suiting fabric in ivory.
Old price
£32.00
Price incl. VAT
£28.80
10% discount
Valid until 26/06/2026
Remnant - Howard (1m)
Part number
2501M32-B 1025G

Remnant - Howard (1m)

Remnant (1m) - 152cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
Old price
£20.00
Price incl. VAT
£18.00
10% discount
Valid until 26/06/2026
Remnant - Gin and Lime (2.16m)
Part number
2404M03 1025G

Remnant - Gin and Lime (2.16m)

Remnant (2.16m) - This 145cm wide, 100% lyocell fabric features a timeless stripe design in white and green.
Old price
£23.22
Price incl. VAT
£20.90
10% discount
Valid until 26/06/2026