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.

1105–1127 of 1127 items
View:
Sort by:
Remnant - Supersonic - Ivory (2m)
Part number
303a 0304s

Remnant - Supersonic - Ivory (2m)

Remnant (2m) - Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.
Old price
£24.00
Price incl. VAT
£21.60
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Cloud - Turquoise (2m)
Part number
2303P16-K-B 0304s

Remnant - Cloud - Turquoise (2m)

Remnant (2m) - Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in turquoise is excellent for fitted garments!
Old price
£18.00
Price incl. VAT
£16.20
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Hump - Cotton Stretch Jersey (3m)
Part number
2302S21 0325A

Remnant - Hump - Cotton Stretch Jersey (3m)

Remnant (3m) - 178cm wide, cotton and lycra blend jersey dress fabric in a camel brown shade, great for tops, pyjamas and loungewear!
Old price
£24.00
Price incl. VAT
£21.60
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Bambi - Mint (1.12m)
Part number
2402NE24A 0325A

Remnant - Bambi - Mint (1.12m)

Remnant (1.12m) - 140cm wide, plain diamond quilted fabric in mint. Great for cosy jumpers, gilets and jackets.
Old price
£19.88
Price incl. VAT
£17.89
10% discount
Valid until 26/06/2025
Out of stock
Remnant - French Terry - Moss (1m)
Part number
1909H01J* 0325A

Remnant - French Terry - Moss (1m)

Remnant (1m) - Plain moss green 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Old price
£12.90
Price incl. VAT
£11.61
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Brushed Cotton - Fossil Friends (1.47m)
Part number
2411O09 0325A

Remnant - Brushed Cotton - Fossil Friends (1.47m)

Remnant (1.47m) - 148cm wide, 100% brushed cotton fabric featuring a fun digital dinosaur print in earthy hues on a white ground.
Old price
£18.37
Price incl. VAT
£16.53
10% discount
Valid until 26/06/2025
Out of stock
Remnant - 100% Wool Fleece - Turquoise (82cm)
Part number
2410H03 0325A

Remnant - 100% Wool Fleece - Turquoise (82cm)

Remnant (82cm) - 143cm wide, 100% Australian virgin wool fleece in turquoise. Mulesing-free and sheep-friendly!
Price incl. VAT
£23.78
Out of stock
Remnant - Stone Washed Linen - Black (0.75m)
Part number
2306O02B 1202s

Remnant - Stone Washed Linen - Black (0.75m)

Remnant (0.75m) - Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!
Old price
£12.75
Price incl. VAT
£11.48
10% discount
Valid until 26/06/2025
Out of stock
Remnant - A Conglomeration (1m)
Part number
2303M03 1202s

Remnant - A Conglomeration (1m)

Remnant (1m) - Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!
Old price
£18.00
Price incl. VAT
£16.20
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Linen Fusion - Lime (1m)
Part number
2402NE28D 1401s

Remnant - Linen Fusion - Lime (1m)

Remnant (1m) - Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
Old price
£15.95
Price incl. VAT
£14.36
10% discount
Valid until 26/06/2025
Out of stock
Remnant - 100% Wool Fleece - Wine Red (1m)
Part number
2410H14 1401s

Remnant - 100% Wool Fleece - Wine Red (1m)

Remnant (1m) - 143cm wide, 100% Australian virgin wool fleece in wine red. Mulesing-free and sheep-friendly!
Price incl. VAT
£29.00
Out of stock
Remnant - Ralph Shirting - Pale Grey (0.75m)
Part number
2412CF01B 1401s

Remnant - Ralph Shirting - Pale Grey (0.75m)

Remnant (0.75m) - 150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
Old price
£10.50
Price incl. VAT
£9.45
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Beaufort Duchess Satin - Porcelain (0.5m)
Part number
2301C05B 1401s

Remnant - Beaufort Duchess Satin - Porcelain (0.5m)

Remnant (0.5m) - 150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.
Old price
£6.25
Price incl. VAT
£5.63
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Jacquard Jersey - Dogtooth (0.7m)
Part number
2205AH00 1301s

Remnant - Jacquard Jersey - Dogtooth (0.7m)

Remnant (0.7m) - Classic dogtooth check design navy and beige Ponte Roma dressmaking fabric. 165cm wide cloth, suitable for skirts, blazers and tops.
Old price
£7.67
Price incl. VAT
£6.90
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Paisley Changeant Lining - Black (2.3m)
Part number
990d 1112s

Remnant - Paisley Changeant Lining - Black (2.3m)

Remnant (2.3m) - 146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in black. 
Old price
£16.68
Price incl. VAT
£15.01
10% discount
Valid until 26/06/2025
Out of stock
Remnant - GOTS Organic French Terry - Dusty Blue (1.25m)
Part number
2310NE07N 0411s

Remnant - GOTS Organic French Terry - Dusty Blue (1.25m)

Remnant (1.25m) - 152cm wide, organic cotton and elastane blend French Terry fabric in a pale blue hue, perfect for lounge-wear. GOTS certified.
Old price
£19.38
Price incl. VAT
£17.44
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Luscious Fleece - Navy (2m)
Part number
2210O02C 3110s

Remnant - Luscious Fleece - Navy (2m)

Remnant (2m) - Made from 100% polyester, this soft fleece fur fabric in navy is ideal for blankets, sweaters and loungewear!
Old price
£23.50
Price incl. VAT
£21.15
10% discount
Valid until 26/06/2025
Out of stock
Remnant - GOTS Organic French Terry - Sage (1.6m)
Part number
2310NE07H 1610s

Remnant - GOTS Organic French Terry - Sage (1.6m)

Remnant (1.6m) - 152cm wide, organic French Terry fabric made from cotton and elastane in a sage hue, ideal for tee’s. GOTS certified.
Old price
£24.80
Price incl. VAT
£22.32
10% discount
Valid until 26/06/2025
Out of stock
Remnant - French Terry - Soft Beige (1.5m)
Part number
1909H01Z* 0325A

Remnant - French Terry - Soft Beige (1.5m)

Remnant (1.5m) - Excellent quality OEKO-TEX jersey material in soft beige. Great for sewing leggings, joggers sweatshirt & dresses.
Old price
£19.35
Price incl. VAT
£17.42
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Challis - Maxi (1.8m)
Part number
2003PH01f 0608s

Remnant - Challis - Maxi (1.8m)

Remnant (1.8m) - Superb high twist printed viscose challis lightweight dress fabric. This one comes in yellow, mustard and burgundy with an all over leaves design. This is a steady fabric so it is easy to sew.
Old price
£19.35
Price incl. VAT
£17.42
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Droplets – Blue (1.4m)
Part number
2302L01A 1023A

Remnant - Droplets – Blue (1.4m)

Remnant (1.4m) - 100% polyester crepe de chine dress fabric with a blue and white spot design, great for blouses, scarfs or skirts!
Old price
£9.80
Price incl. VAT
£8.82
10% discount
Valid until 26/06/2025
Out of stock
Remnant - Dark Side - Marl (2.8m)
Part number
1912S41 0325A

Remnant - Dark Side - Marl (2.8m)

Remnant (2.8m) - British fine wool suiting fabric in a black marl colour, excellent for loose trousers, dresses and skirts!
Price incl. VAT
£32.20
Out of stock
Remnant - Organic Plain French Terry - Forest (1.27m)
Part number
2105O01a 0325A

Remnant - Organic Plain French Terry - Forest (1.27m)

Remnant (1.27m) - 95% Cotton / 5% Elastane, Organic and Oeko-Tex 100 French Terry jersey fabric in forest green.
Old price
£21.90
Price incl. VAT
£19.71
10% discount
Valid until 26/06/2025
Out of stock