Croft Mill

Sale

We offer a range of fabrics on sale, including fabric remnants and set pieces, dress fabrics with 10% and 20% discounts, as well as fabric bundles. Read more/less

Our fabric remnants and set pieces are perfect for those who need smaller quantities of fabric for their projects. These pieces are often one-of-a-kind, so be sure to grab them while you can! Shop dress fabrics with 10% and 20% discounts and discover a great way to get premium fabrics at a more affordable price. These fabrics include everything from cottons and linens to silks and satins.

If you're looking for a larger quantity of fabric, check out our fabric bundles. These bundles include coordinating fabrics in complementary colours and patterns, making them perfect for quilting or other multi-fabric projects. Our fabric bundles are available in a variety of sizes, from small to large, to fit your needs.

All of our fabrics on sale are of the same high quality as our regular-priced fabrics, so you can trust that you're getting a great deal without sacrificing quality. Shop our fabric sale collection today and discover the perfect fabrics for your next project!

49–72 of 828 items
View:
Sort by:
Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton
Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton
Part number
2210VG05

Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton

Reminiscent of Japanese ink drawings. This cotton poplin fabric is wonderful for structured dresses.
Old price
£22.00
Price incl. VAT
£19.80 per metre
10% discount
Valid until 17/08/2024
Voyage - Hedgerow Fuchsia Ness Poplin Cotton
Voyage - Hedgerow Fuchsia Ness Poplin Cotton
Part number
2210VG06

Voyage - Hedgerow Fuchsia Ness Poplin Cotton

Inspired by the British countryside. This stunning cotton poplin fabric is wonderful for dresses & craft projects.
Old price
£22.00
Price incl. VAT
£19.80 per metre
10% discount
Valid until 17/08/2024
Party Animal
Party Animal
Part number
2201S01 NC

Party Animal

Black polyester chiffon dressmaking fabric featuring a grey abstract design, ideal for blouses, skirts and accessories!
Old price
£7.00
Price incl. VAT
£3.50 per metre
50% discount
Valid until 08/06/2024
Black Satin - Fan Tail
Black Satin - Fan Tail
Part number
2209DA05 NC

Black Satin - Fan Tail

Black satin dressmaking fabric featuring a pink abstract ‘fan tail’ design, perfect for blouses, party wear or shirts!
Old price
£8.50
Price incl. VAT
£7.65 per metre
10% discount
Valid until 17/08/2024
Double Gauze - Elephants Blue
Part number
2210H01 NC

Double Gauze - Elephants Blue

This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
Old price
£10.95
Price incl. VAT
£9.86 per metre
10% discount
Valid until 17/08/2024
Brush Strokes
Part number
2201VM02

Brush Strokes

This beautiful beige cotton canvas is 140cm wide and features a painterly geometric circle pattern perfect for soft furnishings or bags!
Old price
£12.00
Price incl. VAT
£9.60 per metre
20% discount
Valid until 10/12/2024
Brocade - Spot Cream
Brocade - Spot Cream
Part number
2209MO2A

Brocade - Spot Cream

This gorgeous woven cream and silver metallic/­polyester spot pattern brocade fabric is perfect for dressmaking, skirts, or jackets!
Old price
£16.00
Price incl. VAT
£14.40 per metre
10% discount
Valid until 17/08/2024
Printed Satin Lining - Pedro
Part number
2207VM01

Printed Satin Lining - Pedro

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
£5.60 per metre
20% discount
Valid until 10/12/2024
Printed Satin Lining - Forest
Part number
2207VM03

Printed Satin Lining - Forest

Forest green satin lining fabric made from 100% polyester featuring a leaf printed design, superb for dresses, suits, and jackets!
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Printed Satin Lining - Binoculars
Part number
2207VM08

Printed Satin Lining - Binoculars

Unique binocular printed satin lining on a pink polyester fabric, excellent to line dresses, waistcoats, or fun suits!
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Printed Satin Lining - Leaf Blue
Part number
2207VM09

Printed Satin Lining - Leaf Blue

This printed polyester satin lining fabric features a leaf design all over in beautiful shades of blue, perfect for linings jackets, coats or dresses!
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Hermes - Diamond
Part number
2207VM04

Hermes - Diamond

Our classy diamond patterned jacquard dress lining fabric is made of acetate/viscose in a grey/blue shade, excellent for trousers, skirts, or jackets!
Old price
£6.00
Price incl. VAT
£4.80 per metre
20% discount
Valid until 10/12/2024
Paisley French Terry Lime
Part number
2208E63

Paisley French Terry Lime

This lime green paisley printed French Terry polycotton jersey fabric is ideal for comfy sweats, loungewear and joggers!
Old price
£12.95
Price incl. VAT
£11.66 per metre
10% discount
Valid until 17/08/2024
Licensed Jersey - Madagascar Circus
Part number
2208E62B

Licensed Jersey - Madagascar Circus

This OEKO-TEX licensed Madagascar circus print jersey fabric in aqua is 95% cotton and 5% elastane; it's perfect for comfy sweatshirts!
Old price
£12.95
Price incl. VAT
£11.66 per metre
10% discount
Valid until 17/08/2024
Madagascar - Green
Part number
2208E62A

Madagascar - Green

OEKO-TEX Madagascar printed 95% brushed cotton 5% elastane fabric in green, perfect for comfortable loungewear and ideal for travelling!
Old price
£15.00
Price incl. VAT
£13.50 per metre
10% discount
Valid until 17/08/2024
Madagascar - Grey
Part number
2208E62C

Madagascar - Grey

This OEKO-TEX stonewashed Madagascar printed elastane brushed cotton fabric is perfect for fun sweatshirts and comfortable loungewear!
Old price
£15.00
Price incl. VAT
£13.50 per metre
10% discount
Valid until 17/08/2024
Taffeta - Tartan Sparkle
Part number
2208E32

Taffeta - Tartan Sparkle

This brilliantly festive multicoloured checked taffeta dressmaking fabric features sparkling metallic lurex threads. Think if tinsel made fabric.
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Taffeta - Green Tree Sparkle
Part number
2208E34

Taffeta - Green Tree Sparkle

This Christmas-themed taffeta dressmaking fabric features a lime green hue with a vintage painted tree and swirl print in silver.
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Taffeta - Flocked Flakes Black
Part number
2208E29D

Taffeta - Flocked Flakes Black

Brilliantly festive Taffeta dressmaking fabric in black with a lustrous surface, featuring a soft flocked silver snowflake design.
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Taffeta - Flocked Flakes Red
Part number
2208E29C

Taffeta - Flocked Flakes Red

Brilliantly festive Taffeta dressmaking fabric with a red wine hue and lustrous surface, featuring a soft flocked black snowflake design.
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Taffeta - Flocked Flakes Blue
Part number
2208E29B

Taffeta - Flocked Flakes Blue

Our festive taffeta dressmaking fabric with a rich metallic blue hue is finely woven with a lustrous surface and features a soft flocked snowflake design.
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Taffeta - Flocked Flakes Orange
Part number
2208E29A

Taffeta - Flocked Flakes Orange

Our fabulous festive taffeta dressmaking fabric in rust orange is finely woven with a lustrous surface featuring flocked snowflake design.
Old price
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024
Lido
Lido
Part number
2207AM01 NC

Lido

Glorious Italian swimwear fabric with a bright blue, teal and mint leaf print all-over. A beautifully weighty cloth with a 4 way stretch.
Old price
£14.00
Price incl. VAT
£9.80 per metre
30% discount
Valid until 08/06/2024
Viscose Satin Crepe
Viscose Satin Crepe
Part number
2207M01 NC

Viscose Satin Crepe

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
£7.00
Price incl. VAT
£5.60 per metre
20% discount
Valid until 10/12/2024