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.

577–600 of 1055 items
View:
Sort by:
Remnant - EZIO - Set In Stone (1.2m)
Part number
2501AH01 2505A

Remnant - EZIO - Set In Stone (1.2m)

Remnant (1.2m) - 143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.
Old price
€8.43
Price incl. VAT
€7.59
10% discount
Valid until 26/06/2025
Remnant - Rib Jersey - Cosmic - Purple (1.7m)
Part number
2404H02A 2505A

Remnant - Rib Jersey - Cosmic - Purple (1.7m)

Remnant (1.7m) - 120cm wide, cotton stretch ribbed jersey fabric with a vibrant, comic-like abstract print.
Old price
€37.82
Price incl. VAT
€34.04
10% discount
Valid until 26/06/2025
Remnant - Georgette Dress Fabric - Neon Pink (1m)
Part number
2030q 2505A

Remnant - Georgette Dress Fabric - Neon Pink (1m)

Remnant (1m) - Here we have a selection of new colours of our lovely Georgette fabric. This Georgette dress fabric is a neon pink & 150cm wide.
Old price
€7.02
Price incl. VAT
€6.32
10% discount
Valid until 26/06/2025
Remnant - Delicious Damson Terry (1m)
Part number
2312M12 2505A

Remnant - Delicious Damson Terry (1m)

Remnant (1m) - Gloriously soft, 172cm wide, 100% cotton fine French terry jersey fabric, in a deep damson shade.
Old price
€15.16
Price incl. VAT
€13.65
10% discount
Valid until 26/06/2025
Remnant - Stof Fabric - Camo Squiggles - Damson (2m)
Part number
2012AH01c 2505A

Remnant - Stof Fabric - Camo Squiggles - Damson (2m)

Remnant (2m) - 112cm wide abstract camouflage cotton in shades of red and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.
Old price
€21.07
Price incl. VAT
€18.97
10% discount
Valid until 26/06/2025
Remnant - Cushion Soft - Beige (2m)
Part number
2104O01b 2505A

Remnant - Cushion Soft - Beige (2m)

Remnant (2m) - 149cm wide water-resistant, Oeko-Tex certified polyester fabric in beige. Ideal for indoor and outdoor cushions, furniture, and home décor.
Old price
€28.10
Price incl. VAT
€25.29
10% discount
Valid until 26/06/2025
Remnant - Linen Mix - Sweet Iris (1.75m)
Part number
2306E04 2505A

Remnant - Linen Mix - Sweet Iris (1.75m)

Remnant (1.75m) - This linen and viscose blend fabric features a red/pink iris flower print on a black ground, ideal for summer garments!
Old price
€32.78
Price incl. VAT
€29.50
10% discount
Valid until 26/06/2025
Remnant - It Ain't Arf Ott (1m)
Part number
2209E31 2505A

Remnant - It Ain't Arf Ott (1m)

Remnant (1m) - 150cm wide soft finish cotton gabardine trousering fabric in beige, excellent for fashioning heavier tunics, skirts and stylish trousers!
Old price
€10.54
Price incl. VAT
€9.48
10% discount
Valid until 26/06/2025
Remnant - BA - Rosette - Denim (2m)
Part number
2404H11B-R 2505A

Remnant - BA - Rosette - Denim (2m)

Remnant (2m) - 137cm wide, cotton polyester broderie anglaise fabric in denim with a unique geometric pattern.
Old price
€40.39
Price incl. VAT
€36.35
10% discount
Valid until 26/06/2025
Remnant - Mad Max - 14.4oz Blue Denim (2m)
Part number
2408M06F 0105s

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

Remnant (2m) - 140cm wide, 97% cotton and 3% elastane, 14.4oz heavyweight denim fabric in dark blue.
Old price
€35.12
Price incl. VAT
€31.61
10% discount
Valid until 26/06/2025
Remnant - Winceyette Plain - Red (1.7m)
Part number
2101O07G 0105s

Remnant - Winceyette Plain - Red (1.7m)

Remnant (1.7m) - 105cm wide, soft brushed cotton winceyette (flannel) fabric in red. Great for cosy nightwear!
Old price
€11.85
Price incl. VAT
€10.66
10% discount
Valid until 26/06/2025
Remnant - Rib Jersey - Cosmic - Purple (0.65m)
Part number
2404H02A 0105s

Remnant - Rib Jersey - Cosmic - Purple (0.65m)

Remnant (0.65m) - 120cm wide, cotton stretch ribbed jersey fabric with a vibrant, comic-like abstract print.
Old price
€14.46
Price incl. VAT
€13.01
10% discount
Valid until 26/06/2025
Remnant - Vintage Marl Sweatshirt - Yellow (1m)
Part number
2404H08F 0105s

Remnant - Vintage Marl Sweatshirt - Yellow (1m)

Remnant (1m) - Vintage look, 100% cotton yellow marl sweatshirt fabric. Perfect for cosy sweaters & loungewear.
Old price
€17.56
Price incl. VAT
€15.81
10% discount
Valid until 26/06/2025
Remnant - Lady Tessa - Sky (1.5m)
Part number
2311V06F 0105s

Remnant - Lady Tessa - Sky (1.5m)

Remnant (1.5m) - 150cm wide, lightweight plain cotton twill fabric in sky blue. Great for dresses, shirts or pyjamas.
Old price
€17.56
Price incl. VAT
€15.81
10% discount
Valid until 26/06/2025
Remnant - Softest Lawn - Baby Blue (2.5m)
Part number
2503AH07-R 0105s

Remnant - Softest Lawn - Baby Blue (2.5m)

Remnant (2.5m) - 150cm wide, cotton lawn fabric in baby blue. Lightweight, breathable, and super soft.
Old price
€28.54
Price incl. VAT
€25.69
10% discount
Valid until 26/06/2025
Remnant - Florence Denim - 12oz - Black (1.4m)
Part number
2404CF08 0105s

Remnant - Florence Denim - 12oz - Black (1.4m)

Remnant (1.4m) - 145cm wide, 97% cotton 3% elastane, 12oz Italian deadstock denim in deep black.
Old price
€32.70
Price incl. VAT
€29.43
10% discount
Valid until 26/06/2025
Remnant - French Terry - Mint (1m)
Part number
1909H01BB* 0105s

Remnant - French Terry - Mint (1m)

Remnant (1m) - Who doesn't love a stretch jersey fabric, this French Terry jersey material comes in a mint colour. Great for sewing dresses, joggers, sweatshirts & joggers.
Old price
€15.10
Price incl. VAT
€13.59
10% discount
Valid until 26/06/2025
Remnant - Fusible Knit Interfacing - White (1m)
Part number
2406AH01B 0105s

Remnant - Fusible Knit Interfacing - White (1m)

Remnant (1m) - This polyester knitted fusible iron-on interfacing in white is perfect for jersey fabrics.
Old price
€7.02
Price incl. VAT
€6.32
10% discount
Valid until 26/06/2025
Remnant - Traditional Linen - Natural (1m)
Part number
2402NE15D 0105s

Remnant - Traditional Linen - Natural (1m)

Remnant (1m) - Our 140cm wide, 100% linen fabric in a natural hue is perfect for both home furnishings and clothing.
Old price
€28.69
Price incl. VAT
€25.82
10% discount
Valid until 26/06/2025
Remnant - William (1.3m)
Part number
2308M05 0105s

Remnant - William (1.3m)

Remnant (1.3m) - Manufactured in Italy, this 152cm wide navy fabric made from wool features a very fine sackcloth weave, ideal for suits.
Old price
€31.96
Price incl. VAT
€28.77
10% discount
Valid until 26/06/2025
Remnant - Rib Jersey - Cosmic - Navy (1.35m)
Part number
2404H02B 0105s

Remnant - Rib Jersey - Cosmic - Navy (1.35m)

Remnant (1.35m) - 120cm wide, cotton stretch ribbed jersey fabric featuring a vibrant, comic-like abstract print.
Old price
€30.03
Price incl. VAT
€27.03
10% discount
Valid until 26/06/2025
Remnant - Get Plucked - Pink (1m)
Part number
2307H23A 0105s

Remnant - Get Plucked - Pink (1m)

Remnant (1m) - Our ‘plucked’ knit jacquard jersey fabric in pink is made from polyester, cotton and elastane, ideal for jackets!
Old price
€15.22
Price incl. VAT
€13.70
10% discount
Valid until 26/06/2025
Remnant - Crinkle Viscose - Black (1.25m)
Part number
2402NE14C 0105s

Remnant - Crinkle Viscose - Black (1.25m)

Remnant (1.25m) - This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
Old price
€18.96
Price incl. VAT
€17.06
10% discount
Valid until 26/06/2025
Remnant - 8oz Denim - Stretchy Friend - Navy (1.37m)
Part number
2302F02 0105s

Remnant - 8oz Denim - Stretchy Friend - Navy (1.37m)

Remnant (1.37m) - High quality 134cm wide 8oz navy cotton denim with 2% elastane for comfort - Superb for jackets, jeans, skirts and dresses.
Old price
€14.05
Price incl. VAT
€12.64
10% discount
Valid until 26/06/2025