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.

1153–1176 of 1201 items
View:
Sort by:
Cotton/Viscose/Poly Bundle M
Part number
7.1M-9PIECES-M

Cotton/­Viscose/­Poly Bundle M

7.1m mixed bundle pack, 9 pieces of cotton, viscose and polyester fabric, ranging from 50cm to 90cm fabric pieces. Great value!
Price incl. VAT
€28.99
Out of stock
Jersey Bundle Q
Part number
3M-6PIECES-Q

Jersey Bundle Q

3m mixed bundle pack, 6 pieces of jersey fabric, all 50cm fabric pieces. Great value!
Price incl. VAT
€38.27
Out of stock
Maison Fauve - Primrose Dress Sewing Pattern
Maison Fauve - Primrose Dress Sewing Pattern
Part number
MF-PRIMROSE

Maison Fauve - Primrose Dress Sewing Pattern

The Primrose dress, with its panelled skater skirt, offers a choice between a dazzling open back and an elegant full back, ensuring you shine on the dance floor.
Old price
€23.08
Price incl. VAT
€19.62
15% discount
Valid until 27/03/2026
Out of stock
Maison Fauve - Spritz Tank Tops Duo Pattern
Maison Fauve - Spritz Tank Tops Duo Pattern
Part number
MF-SPRITZ

Maison Fauve - Spritz Tank Tops Duo Pattern

The SPRITZ tank top duo features a relaxed Tunisian collar option and a classic, everyday cut, each meticulously finished for varied styling options.
Old price
€23.08
Price incl. VAT
€19.62
15% discount
Valid until 27/03/2026
Out of stock
Peacock Crinkle
Part number
2311CM05

Peacock Crinkle

146cm wide 100% polyester fabric with a pleated finish and abstract feather print in blue, ideal for blouses.
Old price
€33.63
Price incl. VAT
€26.90 per metre
20% discount
Valid until 26/08/2025
Out of stock
Bella Satin Stretch - Olive
Bella Satin Stretch - Olive
Part number
2303H28G - K

Bella Satin Stretch - Olive

147cm wide 98% polyester 2% elastane stretch satin fabric in olive with a smooth and glossy finish.
Old price
€16.82
Price incl. VAT
€15.13 per metre
10% discount
Valid until 26/08/2025
Out of stock
Merchant & Mills - Top 64 Pattern (UK 20-28)

Merchant & Mills - Top 64 Pattern (UK 20-28)

This feminine take on the classic fisherman's top is perfect as a transitional piece between a jumper and a jacket.
Old price
€19.13
Price incl. VAT
€16.26
15% discount
Valid until 27/03/2026
Out of stock
Winterberry Blast - Cherry
Winterberry Blast - Cherry
Part number
2302DA04

Winterberry Blast - Cherry

Our multicoloured cotton voile dress fabric features an abstract winter fruits print, perfect for blouses and skirts!
Old price
€8.99
Price incl. VAT
€8.09 per metre
10% discount
Valid until 26/08/2025
Out of stock
Rudiments - Philo Rust
Part number
2206F11N

Rudiments - Philo Rust

Monstera leaf print 100 % cotton fabric in rust shades of red orange and cream. Ideal for shirts, structured tops or garments and crafts.
Old price
€11.60
Price incl. VAT
€9.28 per metre
20% discount
Valid until 26/08/2025
Out of stock
Check It Out - Early Morning Mist
Part number
2103A14a

Check It Out - Early Morning Mist

150cm wide lovely pale grey fine cotton shirting fabric with the finest of fine line over checks in black.
Old price
€7.54
Price incl. VAT
€6.78 per metre
10% discount
Valid until 26/08/2025
Out of stock
Riley Blake - Small Dot - Red
Part number
RB0719O12

Riley Blake - Small Dot - Red

Excellent quality brushed cotton from Riley Blake, it comes in an all-over red & white small dot print. Can be used for craft, quilting, home decor and apparel.
Old price
€8.12
Price incl. VAT
€7.31 per metre
10% discount
Valid until 26/08/2025
Out of stock
Water Resistant Polyester Light - Navy
Water Resistant Polyester Light - Navy
Part number
3401h

Water Resistant Polyester Light - Navy

150cm wide water-resistant polyester fabric in navy, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
€5.22
Price incl. VAT
€4.70 per metre
10% discount
Valid until 26/08/2025
Out of stock
Bundles - Mixed Small
Part number
BMIXSmall

Bundles - Mixed Small

These mixed bundles contain fabric in pieces from 0.3 - 0.5 meters in length and you will get around 2 meters in total. The bundles will include a variety of cloth and varying colours where the full retail price was originally between £3.00 - £20.00 p/
Price incl. VAT
€11.60
Out of stock
Bundles - Cotton Poly/cotton Small
Part number
BCS

Bundles - Cotton Poly/cotton Small

A mix of up to 5 pieces, each 0.5 - 0.6 metres. Includes cotton, poly/cotton fabrics in plain, printed, broderie anglaise, and gingham. Non-returnable.
Price incl. VAT
€12.70
Out of stock
Remnant - Mad Max - 14.4oz Blue Denim (2.26m)
Part number
2408M06F 0807s

Remnant - Mad Max - 14.4oz Blue Denim (2.26m)

Remnant (2.26m) - 140cm wide, 97% cotton and 3% elastane, 14.4oz heavyweight denim fabric in dark blue.
Old price
€39.31
Price incl. VAT
€35.38 per metre
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Sewing Room - Ivy - Red (1.15m)
Part number
2107AH02 2404s

Remnant - Sewing Room - Ivy - Red (1.15m)

Remnant (1.15m) - Superior quality cotton poplin in white with an ivy print in crimson red and pale grey. 113cm wide.
Old price
€10.60
Price incl. VAT
€9.54
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Sewing Room - William - White (1.65m)
Part number
2103D02 0725G

Remnant - Sewing Room - William - White (1.65m)

Remnant (1.65m) - 100% cotton fabrics from our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.
Old price
€16.17
Price incl. VAT
€14.55
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Viscose Jersey - Ebb & Flow (1.5m)
Part number
2502PS04-R 0725G

Remnant - Viscose Jersey - Ebb & Flow (1.5m)

Remnant (1.5m) - 145cm wide, viscose lycra jersey fabric in navy and pink with a striking large-scale floral design.
Old price
€17.40
Price incl. VAT
€15.66
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Bohemian Rhapsody - Sand (2.5m)
Part number
2412CF10-R 0725G

Remnant - Bohemian Rhapsody - Sand (2.5m)

Remnant (2.5m) - 150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
Old price
€81.18
Price incl. VAT
€73.06
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Heavenly - Victoria (1m)
Part number
2307O04 2606s

Remnant - Heavenly - Victoria (1m)

Remnant (1m) - 148cm lightweight blue denim chambray with a classic vintage loral print. Perfect for spring and summer tops, jumpsuits, and dresses.
Old price
€13.34
Price incl. VAT
€12.00
10% discount
Valid until 26/06/2026
Out of stock
Remnant - 100% Linen - Blue (2.1m)
Part number
2403H11I 2606s

Remnant - 100% Linen - Blue (2.1m)

Remnant (2.1m) - This 100% linen fabric in blue offers a wonderful balance of breathability & durable structure.
Old price
€52.36
Price incl. VAT
€47.12
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Traditional Linen - Denim (1.5m)
Part number
2402NE15E 2606s

Remnant - Traditional Linen - Denim (1.5m)

Remnant (1.5m) - 140cm wide, 100% linen dress fabric in a denim blue hue, great for mid-weight, breathable jackets.
Old price
€42.62
Price incl. VAT
€38.36
10% discount
Valid until 26/06/2026
Out of stock
Remnant - Core Range Cotton Lawn - Light Pink (3m)
Part number
2411W04-B 2506A

Remnant - Core Range Cotton Lawn - Light Pink (3m)

148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Old price
€8.41
Price incl. VAT
€7.57
10% discount
Valid until 26/06/2026
Out of stock
Remnant - French Terry - White (0.5m)
Part number
1909H01GG* 0206s

Remnant - French Terry - White (0.5m)

Remnant (0.5m) - Plain white 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Old price
€7.48
Price incl. VAT
€6.73
10% discount
Valid until 26/06/2026
Out of stock