Croft Mill

Fabric Sale 50% Off

For a limited time only, start your own fabric collection using the fabulous selection available here with show-stopping savings of 50% off all items in this dressmaking fabric category. This range includes reduced material and ex-designer pieces! While stocks last.

***PLEASE SEE EACH PRODUCT FOR MINUMUM ORDER VALUES - Your discount will be applied in the basket. ***

6 items
Sort by:
Super Trouper - Blue
Part number
2201VM03B

Super Trouper - Blue

140cm wide, striped velour furnishing fabric made from a mix of acrylic, polyester, viscose and kanecaron with a blue hue, ideal for cushions!
Old price
€21.69
Price incl. VAT
€10.85 per metre
50% discount
Valid until 27/07/2027
Stretch Geo - Brown
Stretch Geo - Brown
Part number
2107S04a

Stretch Geo - Brown

Beautiful sateen stretch dress fabric in a fabulous bold stripe design in brown, olive, black, and beige. This is sold in panels measuring 125cm x 63cm.
Old price
€6.03
Price incl. VAT
€3.01
50% discount
Valid until 27/07/2027
Rupert Brown
Part number
2104PH01a NC

Rupert Brown

Soft white and brown check linen viscose shirting and PJ fabric. Unique shirting fabric in a viscose linen mix. Breathable and soft next to your skin.
Old price
€10.85
Price incl. VAT
€5.42 per metre
50% discount
Valid until 17/02/2027
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
€21.69
Price incl. VAT
€10.85 per metre
50% discount
Valid until 27/07/2027
Out of stock
Checkered
Part number
2109D01

Checkered

A superb polyester jacketing in navy with multi-coloured checked.
Old price
€13.20
Price incl. VAT
€6.60 per metre
50% discount
Valid until 27/07/2027
Out of stock
Keep Your Distance
Part number
1905J05 NC

Keep Your Distance

Polyester tapestry in a multi-chevron stripe design in rust, pale pink, black, grey, brown and beige. Ideal for a structured skirt, jacket or bag.
Old price
€10.85
Price incl. VAT
€5.42 per metre
50% discount
Valid until 17/02/2027
Out of stock