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–1128 of 1168 items
View:
Sort by:
Remnant - Water Resistant Canvas Medium - Beige - (1.3m)
Part number
1780h 0323R

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

Remnant (1.3m) - 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
£12.25
Price incl. VAT
£11.03
10% discount
Valid until 26/06/2026
Remnant - Water Resistant Canvas Medium - Beige - (70cm)
Part number
1780h 0323R

Remnant - Water Resistant Canvas Medium - Beige - (70cm)

Remnant (70cm) - 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
£6.48
Price incl. VAT
£5.83
10% discount
Valid until 26/06/2026
Remnant - Pure Linen - Gold (1.25m)
Part number
2209O03 0725G

Remnant - Pure Linen - Gold (1.25m)

Remnant (1.25m) - This gorgeous gold, pure washed linen dressmaking fabric is Oeko-Tex standard certified and perfect for making trousers, shirts and dresses!
Old price
£21.88
Price incl. VAT
£19.69
10% discount
Valid until 26/06/2026
Remnant - Pure Linen - Orange (2.5m)
Part number
2209O05 0725G

Remnant - Pure Linen - Orange (2.5m)

Remnant (2.5m) - Our high-quality pure-washed linen in beautiful orange is a perfect dressmaking fabric and home furnishing cloth; it’s also Oeko-Tex certified.
Old price
£42.75
Price incl. VAT
£38.48
10% discount
Valid until 26/06/2026
Remnant - Pure Linen - Navy (75cm)
Part number
2104O001g 0323H

Remnant - Pure Linen - Navy (75cm)

Remnant 75cm- Medium weight soft washed linen material in navy. Great for shorts, shirts, dresses and tunics! Oeko-Tex Standard 100.
Old price
£13.12
Price incl. VAT
£11.81
10% discount
Valid until 26/06/2026
Remnant - Georgette Dress Fabric - Latte (2.7m)
Part number
2030b 0725G

Remnant - Georgette Dress Fabric - Latte (2.7m)

Remnant (2.7m) - Gorgeous quality Georgette dress fabric in Latte. 145cm wide suitable for dresses, blouses and crafts.
Old price
£16.20
Price incl. VAT
£14.58
10% discount
Valid until 26/06/2026
Remnant - Marl Sweatshirt - Cloud Blue (50cm)
Part number
2111H19 0223R

Remnant - Marl Sweatshirt - Cloud Blue (50cm)

Remnant (50cm) - Heavier sweatshirt fabric, this cloud blue sweatshirt fabric is 370 gsm & is 95% cotton 5% Elastane, perfect for hoodies and joggers.
Old price
£11.00
Price incl. VAT
£9.90
10% discount
Valid until 26/06/2026
Remnant - Silky Ponte - Royal - (1.05m)
Part number
1909H32b* 0223R

Remnant - Silky Ponte - Royal - (1.05m)

Remnant (1.05m) - Superb quality densely woven 300gsm² ponte roma jersey in royal blue colour.
Old price
£14.70
Price incl. VAT
£13.23
10% discount
Valid until 26/06/2026
Remnant - French Terry - Dark Olive - (0.5m)
Part number
2210H32 0825G

Remnant - French Terry - Dark Olive - (0.5m)

Remnant (0.5m) - Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers, dressmaking and leggings!
Old price
£6.50
Price incl. VAT
£5.85
10% discount
Valid until 26/06/2026
Remnant - True Ella - Ivory (1.1m)
Part number
1911V02f 0725G

Remnant - True Ella - Ivory (1.1m)

Remnant (1.1m) - This 80% cotton, 20% wool, Italian made brushed cotton shirting fabric comes in a lovely fresh ivory colour. It is an excellent version of a Viyella shirting fabric.
Old price
£19.80
Price incl. VAT
£17.82
10% discount
Valid until 26/06/2026
Remnant - The Final Countdown - Baby Pink (1m)
Part number
2007E001I 0725G

Remnant - The Final Countdown - Baby Pink (1m)

Remnant (1m) - 145cm wide, soft finished 17 wale cord with a lovely baby pink colour and a soft, velvet finish. Perfect for children's garments.
Old price
£10.39
Price incl. VAT
£9.35
10% discount
Valid until 26/06/2026
Remnant - Pure Luxury - Boiled Wool - Pale Blue (1.21m)
Part number
1909H01e 0725G

Remnant - Pure Luxury - Boiled Wool - Pale Blue (1.21m)

Remnant (1.21m) - High quality 100% boiled wool cloth in Pale Blue from one of the finest fabric manufacturers in Europe. Perfect for jackets and coats.
Price incl. VAT
£37.38
Remnant - Pure Luxury - Boiled Wool - Taupe (50cm)
Part number
1909H01j 1123A

Remnant - Pure Luxury - Boiled Wool - Taupe (50cm)

Remnant (50cm) - High quality 100% boiled wool cloth in Taupe from one of the finest fabric manufacturers in Europe. Perfect for jackets and coats.
Price incl. VAT
£17.85
Remnant - Pure Luxury - Boiled Wool - Pale Blue (0.35m)
Part number
1909H01e 0725G

Remnant - Pure Luxury - Boiled Wool - Pale Blue (0.35m)

Remnant (0.35m) - High quality 100% boiled wool cloth in Pale Blue from one of the finest fabric manufacturers in Europe. Perfect for jackets and coats.
Price incl. VAT
£11.37
Remnant - Redeem (60cm)
Part number
2105C 0223H

Remnant - Redeem (60cm)

Remnant 60cm- Good quality black knit stretch jersey lining fabric for when you want a lining with some give.
Old price
£4.00
Price incl. VAT
£3.60
10% discount
Valid until 26/06/2026
Remnant - Printed Satin Lining - Pedro (1m)
Part number
2207VM01 0725G

Remnant - Printed Satin Lining - Pedro (1m)

Remnant 1m-This satin purple 100% polyester lining fabric features a black damask printed pattern, perfect to pair with skirts, trousers or coats!
Old price
£7.00
Price incl. VAT
£6.30
10% discount
Valid until 26/06/2026
Remnant - Pure Linen - Stone (1.75m)
Part number
2104O01e 0725G

Remnant - Pure Linen - Stone (1.75m)

Remnant (1.75m) - Beautiful 230gsm pure washed linen fabric in stone. If you are gearing up for a tropical holiday then this is the right fabric for lounging in hot weather.
Old price
£30.63
Price incl. VAT
£27.57
10% discount
Valid until 26/06/2026
Remnant - Setex – Check Grey & Black (1m)
Part number
2201AH24 0725G

Remnant - Setex – Check Grey & Black (1m)

Remnant 1m -Superior quality slate grey and black woven cotton fabric. Made in Germany by Setex, this trouser fabric consists of 96% cotton and 4% elastane.
Old price
£10.00
Price incl. VAT
£9.00
10% discount
Valid until 26/06/2026
Remnant - Italian Crepe - Black (70cm)
Part number
1162d 0123H

Remnant - Italian Crepe - Black (70cm)

Remnant - 70cm - Stretch woven polyester, viscose and spandex designer crepe dress fabric in black.
Old price
£11.55
Price incl. VAT
£10.40
10% discount
Valid until 26/06/2026
Remnant - Luxury 8 Wale Corduroy - Tan (0.5m)
Part number
2210BEG04 0725G

Remnant - Luxury 8 Wale Corduroy - Tan (0.5m)

Remnant (0.5m) - This chunky 8 wale corduroy fabric has a versatile tan brown hue. Perfect for jacketing and heavier tunics and dresses. This is also a great fabric for bags.
Old price
£7.00
Price incl. VAT
£6.30
10% discount
Valid until 26/06/2026
Remnant - Abstract Zig Zag - Blue & Purple Chiffon (3m)
Part number
2104E13a 1222A

Remnant - Abstract Zig Zag - Blue & Purple Chiffon (3m)

Remnant (3m) - 150cm wide, polyester chiffon with a bold zig zag print in an array of blues and purples.
Old price
£21.00
Price incl. VAT
£18.90
10% discount
Valid until 26/06/2026
Remnant - Great & British - Navy Blue (1.25m)
Part number
2104K02a 0725G

Remnant - Great & British - Navy Blue (1.25m)

Remnant (1.25m) - Beautiful soft British wool herringbone suiting in navy blue.
Price incl. VAT
£37.50
Remnant - Superior Satin Crepe - Royal (1.15m)
Part number
1989a 1222A

Remnant - Superior Satin Crepe - Royal (1.15m)

Remnant (1.15m) - A 150cm wide very superior fine polyester ‘silk’ luxury satin crepe dress cloth, in royal blue. It just hangs there. Rather splendid.
Old price
£16.10
Price incl. VAT
£14.49
10% discount
Valid until 26/06/2026
Remnant - Luscious Lining - Purple - (2.4m)
Part number
2110PH02 0725G

Remnant - Luscious Lining - Purple - (2.4m)

Remnant (2.4m) - Purple changeant tailors lining in purple and silver yarns.
Old price
£13.80
Price incl. VAT
£12.42
10% discount
Valid until 26/06/2026