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.

25–48 of 235 items
View:
Sort by:
Idaho
Idaho
Part number
2308H07

Idaho

150cm wide, polyester satin fabric with a soft peach finish; digitally printed abstract design in brown, pink, green hues.
Old price
€18.39
Price incl. VAT
€16.55 per metre
10% discount
Valid until 26/08/2025
Tanza
Part number
2308H03

Tanza

Made from 100% polyester, this silky satin dress fabric features a bronze and black animal print, ideal for blouses.
Old price
€14.37
Price incl. VAT
€12.93 per metre
10% discount
Valid until 26/08/2025
Silky Satin - Safari
Silky Satin - Safari
Part number
2308M08

Silky Satin - Safari

This polyester satin dress fabric features an orange, black, white geometric pattern, designed and printed in Italy.
Old price
€17.24
Price incl. VAT
€15.52 per metre
10% discount
Valid until 26/08/2025
Water Resistant Polyester - Light - All Colours
Water Resistant Polyester - Light - All Colours
Part number
3401

Water Resistant Polyester - Light - All Colours

150cm wide face side water-resistant polyester fabric, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
€5.17
Price incl. VAT
€4.66 per metre
10% discount
Valid until 26/08/2025
Skyline
Skyline
Part number
2211PS22-TR

Skyline

Woven in Italy, this heavy 60% wool and 40% polyester coating fabric in brown and navy features a blue overcheck!
Old price
€20.69
Price incl. VAT
€16.55 per metre
20% discount
Valid until 26/08/2025
Stanley
Stanley
Part number
2211PS23

Stanley

Woven in Italy, this 140cm wide fine wool suiting cloth has a small blue and black check, lightweight, and drapey.
Old price
€21.84
Price incl. VAT
€17.47 per metre
20% discount
Valid until 26/08/2025
Both Sides Now
Both Sides Now
Part number
2307M07

Both Sides Now

134cm wide 'double' cotton with a satin finish, featuring a vibrant blue ornate floral pattern on a green ground. Made in Italy!
Old price
€28.74
Price incl. VAT
€25.87 per metre
10% discount
Valid until 26/08/2025
Bold Lines - Blue
Bold Lines - Blue
Part number
2306E17B

Bold Lines - Blue

175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.
Old price
€12.07
Price incl. VAT
€10.86 per metre
10% discount
Valid until 26/08/2025
Jolly Jersey - Yellow
Jolly Jersey - Yellow
Part number
2307H10F

Jolly Jersey - Yellow

Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Jolly Jersey - Grey
Jolly Jersey - Grey
Part number
2307H10D

Jolly Jersey - Grey

Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Jolly Jersey - Pink
Jolly Jersey - Pink
Part number
2307H10C

Jolly Jersey - Pink

Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Jolly Jersey - Red
Jolly Jersey - Red
Part number
2307H10B

Jolly Jersey - Red

Our ribbed, red and ivory striped, knitted jersey fabric is made from a blend of viscose, polyester and elastane!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Jolly Jersey - Green
Jolly Jersey - Green
Part number
2307H10A

Jolly Jersey - Green

Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Silky Satin - Animal Olive
Silky Satin - Animal Olive
Part number
2306E15 NC

Silky Satin - Animal Olive

Our stretch satin fabric made from polyester, features a leopard print with hints of green, ideal for maxi skirts!
Old price
€9.20
Price incl. VAT
€8.28 per metre
10% discount
Valid until 26/08/2025
Bikini Breeze - Pink
Bikini Breeze - Pink
Part number
2306NT01A NC

Bikini Breeze - Pink

Open-knit polyester jersey fabric in pink featuring a bold pucci print, perfect for beach cover-ups or palazzo pants!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Ethereal Blue
Ethereal Blue
Part number
2306M08

Ethereal Blue

Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.
Old price
€21.84
Price incl. VAT
€19.66 per metre
10% discount
Valid until 26/08/2025
Interlock - Neon
Part number
2306S01B

Interlock - Neon

160cm wide neon yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Interlock - Sunflower
Part number
2306S01D

Interlock - Sunflower

160cm wide sunflower yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Old price
€10.35
Price incl. VAT
€9.31 per metre
10% discount
Valid until 26/08/2025
Pima Cotton Lawn - Garden Sparkles
Pima Cotton Lawn - Garden Sparkles
Part number
2305P05

Pima Cotton Lawn - Garden Sparkles

140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.
Old price
€17.19
Price incl. VAT
€15.47 per metre
10% discount
Valid until 26/08/2025
Bella Satin Stretch - Red
Bella Satin Stretch - Red
Part number
2303H28I - K

Bella Satin Stretch - Red

147cm wide 98% polyester 2% elastane stretch satin fabric in red with a smooth and glossy finish.
Old price
€16.67
Price incl. VAT
€15.00 per metre
10% discount
Valid until 26/08/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
€16.67
Price incl. VAT
€15.00 per metre
10% discount
Valid until 26/08/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
€16.67
Price incl. VAT
€15.00 per metre
10% discount
Valid until 26/08/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
€16.67
Price incl. VAT
€15.00 per metre
10% discount
Valid until 26/08/2025
Floating In Circles - Ava Blue & Red
Part number
2305i12

Floating In Circles - Ava Blue & Red

This watercolour print viscose rayon yoryu lawn fabric features a floral pattern in shades of blue, red & green.
Old price
€12.07
Price incl. VAT
€9.66 per metre
20% discount
Valid until 26/08/2025