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.

745–768 of 1019 items
View:
Sort by:
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 29/05/2025
Remnant - Distressed (1m)
Part number
2408CF08 3110s

Remnant - Distressed (1m)

Remnant (1m) - Italian, ex-designer, cotton and elastane blend sweatshirt fabric, baby soft, perfect for slouchy jumpers.
Old price
£18.00
Price incl. VAT
£16.20
10% discount
Valid until 29/05/2025
Remnant - Stretch Corduroy - Damson (0.75m)
Part number
2407H11A 3110s

Remnant - Stretch Corduroy - Damson (0.75m)

Remnant (0.75m) - 145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.
Old price
£13.88
Price incl. VAT
£12.49
10% discount
Valid until 29/05/2025
Remnant - Landon Smooth Crepe - Dark Navy (0.5m)
Part number
1989L 3110s

Remnant - Landon Smooth Crepe - Dark Navy (0.5m)

Remnant (0.5m) - Superior smooth crepe fabric in dark navy. 150cm wide polyester dress fabric perfect for creating special occasion garments.
Old price
£7.00
Price incl. VAT
£6.30
10% discount
Valid until 29/05/2025
Remnant - Pure Luxury - Boiled Wool - Sky (1.4m)
Part number
1811H06 3110s

Remnant - Pure Luxury - Boiled Wool - Sky (1.4m)

Remnant (1.4m) - High quality 100% boiled wool cloth in sky blue, made from Australian virgin wool. Perfect for jackets & coats.
Price incl. VAT
£45.50
Remnant - Pure Luxury - Boiled Wool - Sky (1.12m)
Part number
1811H06 3010s

Remnant - Pure Luxury - Boiled Wool - Sky (1.12m)

Remnant (1.12m) - High quality 100% boiled wool cloth in sky blue, made from Australian virgin wool. Perfect for jackets & coats.
Price incl. VAT
£36.40
Remnant - Pure Luxury - Boiled Wool - Mole (1.14m)
Part number
2204H02 3010s

Remnant - Pure Luxury - Boiled Wool - Mole (1.14m)

Remnant (1.14m) - Rusty brown 100% boiled wool cloth, made from Australian virgin wool. Perfect for jackets & coats.
Price incl. VAT
£37.05
Remnant - Celestial (3.25m)
Part number
2307H13 3010s

Remnant - Celestial (3.25m)

Remnant (3.25m) - This uber lightweight, weather-resistant fabric in metallic silver features a tiny diamond pattern, ideal for jackets!
Old price
£26.00
Price incl. VAT
£23.40
10% discount
Valid until 29/05/2025
Remnant - Wholesome Check - Autumn Sky (0.8m)
Part number
2401PS01 3010s

Remnant - Wholesome Check - Autumn Sky (0.8m)

Remnant (0.8m) - 147cm wide ex-designer brushed cotton fabric in sky blue and with a orange check, ideal for creating loungewear and cosy pyjamas. Woven in Portugal.
Old price
£10.20
Price incl. VAT
£9.18
10% discount
Valid until 29/05/2025
Remnant - Pure Luxury - Boiled Wool - Hot Rust (1.22m)
Part number
2209H05 3010s

Remnant - Pure Luxury - Boiled Wool - Hot Rust (1.22m)

Remnant (1.22m) - High quality 100% boiled wool cloth in Terracotta red/hot rust, made from Australian virgin wool. Perfect for jackets and coats.
Price incl. VAT
£39.65
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 29/05/2025
Remnant - The Finest Scuba (1m)
Part number
1905M20 1610s

Remnant - The Finest Scuba (1m)

Remnant (1m) - Ridiculously good densely knitted scuba fabric in a very pale coffee cream/ nude
Old price
£12.00
Price incl. VAT
£10.80
10% discount
Valid until 29/05/2025
Remnant - Different Denim (0.75m)
Part number
2405B02 1610s

Remnant - Different Denim (0.75m)

Remnant (0.75m) - 160cm wide, 14oz cotton denim fabric crafted from all-black yarns. Ideal for jeans, skirts & jackets.
Old price
£11.59
Price incl. VAT
£10.43
10% discount
Valid until 29/05/2025
Remnant - Paisley Changeant Linings - Pink/Rose (1m)
Part number
7350b 1610s

Remnant - Paisley Changeant Linings - Pink/Rose (1m)

Remnant (1m) - 146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in pink/rose. 
Old price
£7.25
Price incl. VAT
£6.53
10% discount
Valid until 29/05/2025
Remnant - Water Resistant Canvas Medium - Beige (0.85m)
Part number
1780h 1610s

Remnant - Water Resistant Canvas Medium - Beige (0.85m)

Remnant (0.85m) - 149cm wide PU coated polyester canvas: Very strong and water resistant. This one is a beige colour, very classy and sure to suit many a style of gardens. OEKO-Tex®
Old price
£7.86
Price incl. VAT
£7.07
10% discount
Valid until 29/05/2025
Remnant - Heavy Water Resistant Canvas - Turquoise (0.7m)
Part number
7264z 1610s

Remnant - Heavy Water Resistant Canvas - Turquoise (0.7m)

Remnant (0.7m) - 155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grm². Great for anywhere you need sturdy water repellent fabric. OEKO-Tex®
Old price
£8.40
Price incl. VAT
£7.56
10% discount
Valid until 29/05/2025
Remnant - Water Resistant Canvas Medium - Khaki (0.75m)
Part number
1780d 1610s

Remnant - Water Resistant Canvas Medium - Khaki (0.75m)

Remnant (0.75m) - 149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a classic shade of khaki. Approx 225gsm! OEKO-Tex®
Old price
£6.94
Price incl. VAT
£6.25
10% discount
Valid until 29/05/2025
Remnant - Paisley Changeant Linings - Grey (1.46m)
Part number
990f 1610s

Remnant - Paisley Changeant Linings - Grey (1.46m)

Remnant (1.46m) - 146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in grey. 
Old price
£10.59
Price incl. VAT
£9.53
10% discount
Valid until 29/05/2025
Remnant - Paisley Changeant Linings - Mustard (1.32m)
Part number
990j 1610s

Remnant - Paisley Changeant Linings - Mustard (1.32m)

Remnant (1.32m) - 146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in mustard. 
Old price
£9.57
Price incl. VAT
£8.61
10% discount
Valid until 29/05/2025
Remnant - Grate Quilt - Navy
Part number
2310H07B 1610s

Remnant - Grate Quilt - Navy

Remnant (0.5m) - Navy 142cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.
Old price
£9.25
Price incl. VAT
£8.33
10% discount
Valid until 29/05/2025
Remnant - Rae - Velvet - Orange (0.98m)
Part number
2406PS12

Remnant - Rae - Velvet - Orange (0.98m)

Remnant (0.98m) - Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
Old price
£19.60
Price incl. VAT
£17.64
10% discount
Valid until 29/05/2025
Remnant - Rae - Velvet - Orange (0.8m)
Part number
2406PS12 1610s

Remnant - Rae - Velvet - Orange (0.8m)

Remnant (0.8m) - Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
Old price
£17.60
Price incl. VAT
£15.84
10% discount
Valid until 29/05/2025
Remnant - 200gsm Stretch Twill - Forest (1m)
Part number
2407H02F 1610s

Remnant - 200gsm Stretch Twill - Forest (1m)

Remnant (1m) - 150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.
Old price
£16.00
Price incl. VAT
£14.40
10% discount
Valid until 29/05/2025
Remnant - A Bit Noir (1m)
Part number
2407PS26 1610s

Remnant - A Bit Noir (1m)

Remnant (1m) - 148cm wide, ex-designer fine plain 100% cotton twill suiting in timeless black. Woven in Italy!
Old price
£9.00
Price incl. VAT
£8.10
10% discount
Valid until 29/05/2025