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.

913–936 of 1130 items
View:
Sort by:
Remnant - Vintage Cotton - Cream (0.7m)
Part number
2210H31B 0725G

Remnant - Vintage Cotton - Cream (0.7m)

Remnant (0.7m) - 100% cotton OEKO-TEX® dressmaking fabric in a cream hue, perfect for dressing up or down, shirts, skirts and trousers!
Old price
£8.36
Price incl. VAT
£7.52
10% discount
Valid until 26/06/2026
Remnant - Enigma Linen - Denim (0.6m)
Part number
2312O01G 0825G

Remnant - Enigma Linen - Denim (0.6m)

Remnant (0.6m) - Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
Price incl. VAT
£7.65
Remnant - Wool Jersey - Cobalt (0.75m)
Part number
2311AH05D 0825G

Remnant - Wool Jersey - Cobalt (0.75m)

Remnant (0.75m) - Our 100% wool knitted jersey fabric in a cobalt blue hue is perfect for fashioning sophisticated evening wear.
Price incl. VAT
£15.75
Remnant - Torino Denim - 6.5oz - Grey (1m)
Part number
2404CF14 0808s

Remnant - Torino Denim - 6.5oz - Grey (1m)

Remnant (1m) - Woven in Italy, our 6.5oz deadstock denim fabric in grey is made from cotton & elastane, ideal for trousers.
Old price
£19.00
Price incl. VAT
£17.10
10% discount
Valid until 26/06/2026
Remnant - 6oz Denim - Indigo Dreams (1.25m)
Part number
2302B03 0808s

Remnant - 6oz Denim - Indigo Dreams (1.25m)

Remnant (1.25m) - This 6oz lightweight denim fabric in a dark blue hue is excellent for pinafore dresses, jeans and shirts!
Old price
£15.00
Price incl. VAT
£13.50
10% discount
Valid until 26/06/2026
Remnant - Ebony (0.85m)
Part number
2308M04 0808s

Remnant - Ebony (0.85m)

Remnant (0.85m) - Made from cotton, polyester and elastane, this black brocade fabric features an embroidered floral design, ideal for dressmaking.
Old price
£12.75
Price incl. VAT
£11.48
10% discount
Valid until 26/06/2026
Remnant - Superior Sweatshirt - Mint Marl (1m)
Part number
2310NE08D 0608s

Remnant - Superior Sweatshirt - Mint Marl (1m)

Remnant (1m) - This 164cm wide, heavy sweatshirt fabric, made from 70% cotton and 30% polyester has a mint green marl finish.
Old price
£16.50
Price incl. VAT
£14.85
10% discount
Valid until 26/06/2026
Remnant - Coalport - Blue (1m)
Part number
2403PS10 0925G

Remnant - Coalport - Blue (1m)

Remnant (1m) - Made from 100% fleece wool, this ex-designer, deadstock shirting fabric in black blue has been woven in Italy.
Old price
£20.00
Price incl. VAT
£18.00
10% discount
Valid until 26/06/2026
Remnant - Finest Chambray Grey (2m)
Part number
2108O17 0608s

Remnant - Finest Chambray Grey (2m)

Remnant (2m) - 100% cotton chambray in pale grey. This soft, lightweight cotton fabric is for dressmaking & quilting.
Old price
£23.50
Price incl. VAT
£21.15
10% discount
Valid until 26/06/2026
Remnant - Lyocell Linen - Green (0.5m)
Part number
2403H10B 0608s

Remnant - Lyocell Linen - Green (0.5m)

Remnant (0.5m) - This 148cm wide lyocell & linen fabric in green combines durability with a lightweight soft feel.
Old price
£9.89
Price incl. VAT
£8.90
10% discount
Valid until 26/06/2026
Remnant - Vipiana (1.7m)
Remnant - Vipiana (1.7m)
Part number
2408CF02 0925G

Remnant - Vipiana (1.7m)

Remnant (1.7m) - 152cm wide, fine knitted jersey fabric with an interesting patchwork design in blue, white, and grey.
Old price
£35.70
Price incl. VAT
£32.13
10% discount
Valid until 26/06/2026
Remnant - Double Gauze - Royal Blue (0.75cm)
Part number
2303H13 2907s

Remnant - Double Gauze - Royal Blue (0.75cm)

Remnant (0.75m) - 100% Cotton dress fabrics in Royal Blue with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
Old price
£7.47
Price incl. VAT
£6.72
10% discount
Valid until 26/06/2026
Remnant - Liquid - Navy (0.75m)
Part number
1905P25E 2907s

Remnant - Liquid - Navy (0.75m)

Remnant (0.75m) - Luxurious navy blue satin back crepe fabric, designed for those seeking elegance and sophistication in their special occasion wear.
Price incl. VAT
£12.00
Remnant - Fine Viscose Plain - Olive (0.6m)
Part number
2310H11G 2907s

Remnant - Fine Viscose Plain - Olive (0.6m)

Remnant (0.6m) - This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful olive green hue.
Old price
£5.97
Price incl. VAT
£5.37
10% discount
Valid until 26/06/2026
Remnant - Cross Hatch - Navy (1.25m)
Part number
2045c 1507s

Remnant - Cross Hatch - Navy (1.25m)

Remnant (1.25m) - Polyester easy care linen look dress fabric in navy, perfect for dressmaking.
Old price
£7.82
Price incl. VAT
£7.04
10% discount
Valid until 26/06/2026
Remnant - Danbury Crepe - Jade (1.25m)
Part number
2301M02A

Remnant - Danbury Crepe - Jade (1.25m)

Remnant (1.25m) - 140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
Old price
£18.75
Price incl. VAT
£16.88
10% discount
Valid until 26/06/2026
Remnant - Quilted - Coco Stretch - White (2m)
Part number
2310NE01B 0407s

Remnant - Quilted - Coco Stretch - White (2m)

Remnant (2m) - 140cm wide, white quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.
Old price
£39.00
Price incl. VAT
£35.10
10% discount
Valid until 26/06/2026
Remnant - Lyocell - Denim (0.75m)
Part number
2210H28 0407s

Remnant - Lyocell - Denim (0.75m)

Remnant (0.75m) - Our washed denim effect lightweight shirting fabric in dark blue is 100% Lyocell , excellent for dresses, skirts and shirts!
Old price
£13.50
Price incl. VAT
£12.15
10% discount
Valid until 26/06/2026
Remnant - BA - Trinny (0.5m)
Part number
2402NE12 0825G

Remnant - BA - Trinny (0.5m)

Remnant (0.5m) - Beautiful 100% cotton broderie anglaise fabric in timeless white, featuring a lovely diamond pattern.
Price incl. VAT
£8.70
Remnant - Elona - Camel (0.37m)
Part number
2311NE01A 0307s

Remnant - Elona - Camel (0.37m)

Remnant (0.37m) - Made from 90% polyester and 10% spandex, this camel coloured suiting fabric features a 2-way stretch, ideal for pants.
Old price
£4.43
Price incl. VAT
£3.99
10% discount
Valid until 26/06/2026
Remnant - Viscose Jersey - White (2m)
Part number
2103A23c 2706s

Remnant - Viscose Jersey - White (2m)

Remnant (2m) - Fine knitted viscose elastane jersey fabric in white.
Old price
£17.00
Price incl. VAT
£15.30
10% discount
Valid until 26/06/2026
Remnant - Georgette Dress Fabric - Forest Green (2m)
Part number
2203AH01 0725G

Remnant - Georgette Dress Fabric - Forest Green (2m)

Remnant (2m) - Forest green lightweight and sheer dressmaking fabric, excellent for evening wear and special garments!
Old price
£12.00
Price incl. VAT
£10.80
10% discount
Valid until 26/06/2026
Remnant - Outdoor Soft - Chartreuse (1m)
Part number
2302O04H 0725G

Remnant - Outdoor Soft - Chartreuse (1m)

Remnant (1m) - Made from 100% polyester, our woven water resistant fabric in green is 158cm wide, great for outdoor coverings or soft furnishings!
Old price
£10.95
Price incl. VAT
£9.86
10% discount
Valid until 26/06/2026
Remnant - Viscose Satin Crepe (1.25m)
Part number
2207M01 0325A

Remnant - Viscose Satin Crepe (1.25m)

Remnant (1.25m) - This lightweight viscose crepe has a subtle 'satin' appearance on its face. An extremely soft fabric. Ideal for shirts and large flouncy tiered skirts.
Old price
£8.75
Price incl. VAT
£7.88
10% discount
Valid until 26/06/2026