Croft Mill

Fabric Sale

Browse our fabric sale for up to 50% off high-quality fabrics, including ex-designer pieces. From everyday staples to standout prints, these discounted fabrics won’t be around for long.

49–72 of 254 items
View:
Sort by:
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
£14.50
Price incl. VAT
£13.05 per metre
10% discount
Valid until 29/05/2025
Bella Satin Stretch - Navy
Bella Satin Stretch - Navy
Part number
2303H28F - K

Bella Satin Stretch - Navy

147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.
Old price
£14.50
Price incl. VAT
£13.05 per metre
10% discount
Valid until 29/05/2025
Bella Satin Stretch - Mint
Bella Satin Stretch - Mint
Part number
2303H28E - K

Bella Satin Stretch - Mint

147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.
Old price
£14.50
Price incl. VAT
£13.05 per metre
10% discount
Valid until 29/05/2025
Bella Satin Stretch - Lavender
Bella Satin Stretch - Lavender
Part number
2303H28D - K

Bella Satin Stretch - Lavender

147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.
Old price
£14.50
Price incl. VAT
£13.05 per metre
10% discount
Valid until 29/05/2025
Bella Satin Stretch - Grey
Bella Satin Stretch - Grey
Part number
2303H28C - K

Bella Satin Stretch - Grey

147cm wide 98% polyester 2% elastane stretch satin fabric in grey with a smooth and glossy finish.
Old price
£14.50
Price incl. VAT
£13.05 per metre
10% discount
Valid until 29/05/2025
Bella Satin Stretch - Denim
Bella Satin Stretch - Denim
Part number
2303H28B - K

Bella Satin Stretch - Denim

147cm wide 98% polyester 2% elastane stretch satin fabric in denim blue with a smooth and glossy finish.
Old price
£14.50
Price incl. VAT
£13.05 per metre
10% discount
Valid until 29/05/2025
Floating In Circles - Beth Peach
Part number
2305i01

Floating In Circles - Beth Peach

This viscose rayon yoryu lawn fabric features a delicate floral print in peach, mauve, green & white.
Old price
£10.50
Price incl. VAT
£9.45 per metre
10% discount
Valid until 29/05/2025
Knitted Mouflon Coating - Tan
Part number
2305DA09

Knitted Mouflon Coating - Tan

Light tan mouflon flannel coating fabric made from a 67% polyester and 33% acrylic blend. Lightweight, warm and easy to care for.
Old price
£12.50
Price incl. VAT
£11.25 per metre
10% discount
Valid until 29/05/2025
Tangerine Dream
Part number
2305DA02NC

Tangerine Dream

This 145cm wide trousering fabric in orange is made from a blend of polyester, cotton and viscose offering both style and comfort.
Old price
£8.50
Price incl. VAT
£7.65 per metre
10% discount
Valid until 29/05/2025
Soft Shell - Graffiti
Part number
2305E11

Soft Shell - Graffiti

Our multicoloured soft shell fabric features an abstract graffiti design with a fleece reverse, perfect for coats and jacketing!
Old price
£18.00
Price incl. VAT
£16.20 per metre
10% discount
Valid until 29/05/2025
Athleisure - Green
Part number
2305S04B

Athleisure - Green

Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!
Old price
£7.50
Price incl. VAT
£6.75 per metre
10% discount
Valid until 29/05/2025
Athleisure - Grey
Part number
2305S04C

Athleisure - Grey

This grey looped back jersey fabric is made from 100% polyester, perfect for lounge and sports wear!
Old price
£7.50
Price incl. VAT
£6.75 per metre
10% discount
Valid until 29/05/2025
Printed Velour Fleece - Teddy Peach
Part number
2305E06

Printed Velour Fleece - Teddy Peach

154cm wide velvet fleece fabric in peach with an embossed bear and bunny print and fluffy reverse. Perfect for loungewear and pyjamas.
Old price
£9.00
Price incl. VAT
£8.10 per metre
10% discount
Valid until 29/05/2025
Hot Pink Hug
Hot Pink Hug
Part number
2304M09

Hot Pink Hug

Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!
Old price
£12.00
Price incl. VAT
£8.40 per metre
30% discount
Valid until 29/05/2025
A Leafy Retreat
A Leafy Retreat
Part number
2303M31 NC

A Leafy Retreat

Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
Old price
£14.00
Price incl. VAT
£12.60 per metre
10% discount
Valid until 29/05/2025
Funky - Sombrero
Funky - Sombrero
Part number
2303S07 NC

Funky - Sombrero

Our eye-catching cotton fabric features a multi-coloured sombrero hat pattern, perfect for funky shirts and kids garments!
Old price
£5.75
Price incl. VAT
£4.03 per metre
30% discount
Valid until 29/05/2025
Plot
Plot
Part number
2303M19

Plot

145cm wide, polyester voile fabric featuring an abstract floral print in a pink and green hue, perfect for dresses!
Old price
£11.50
Price incl. VAT
£10.35 per metre
10% discount
Valid until 29/05/2025
Ouch!
Ouch!
Part number
2303M14

Ouch!

Our 100% polyester satin dress fabric made in Italy features a red rose print on a black ground, perfect for blouses or maxi-skirts!
Old price
£14.00
Price incl. VAT
£12.60 per metre
10% discount
Valid until 29/05/2025
Flowerful
Part number
2303M13

Flowerful

Made from 97% polyester and 3% elastane, this mint green fabric features a small scale coral floral print, perfect for dresses!
Old price
£12.95
Price incl. VAT
£9.07 per metre
30% discount
Valid until 29/05/2025
Winterberry Blast - Blackcurrant
Winterberry Blast - Blackcurrant
Part number
2302DA05

Winterberry Blast - Blackcurrant

Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!
Old price
£7.75
Price incl. VAT
£6.98 per metre
10% discount
Valid until 29/05/2025
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
£7.75
Price incl. VAT
£6.98 per metre
10% discount
Valid until 29/05/2025
Blossom Breeze
Blossom Breeze
Part number
2302DA06

Blossom Breeze

Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!
Old price
£7.50
Price incl. VAT
£5.25 per metre
30% discount
Valid until 29/05/2025
Midnight Glitz
Midnight Glitz
Part number
2302S23NC

Midnight Glitz

Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!
Old price
£7.00
Price incl. VAT
£6.30 per metre
10% discount
Valid until 29/05/2025
Super Trouper - Burgundy
Part number
2201VM03A NC

Super Trouper - Burgundy

Made from a blend of acrylic, polyester, viscose and kanecaron, this striped furnishing fabric in burgundy is great for upholstery.
Old price
£18.00
Price incl. VAT
£9.00 per metre
50% discount
Valid until 29/05/2025