Croft Mill

Sale

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

Our fabric remnants 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 fabric remnants 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!

73–96 of 896 items
View:
Sort by:
Canvas Print - Airport
Part number
2206F02

Canvas Print - Airport

Black printed cotton canvas with an aeroplane and airport design. Perfect fabric for crafts and home furnishing
Old price
€18.04
Price incl. VAT
€14.43 per metre
20% discount
Valid until 10/12/2024
Summer Rain - Emerald
Part number
1901A01e

Summer Rain - Emerald

This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
Old price
€7.22
Price incl. VAT
€6.49 per metre
10% discount
Valid until 30/08/2025
JK - Beatrice
JK - Beatrice
Part number
2204C12

JK - Beatrice

Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.
Old price
€19.85
Price incl. VAT
€17.86 per metre
10% discount
Valid until 30/08/2025
Sanderson - Jewel Leaves
Part number
2203VM02

Sanderson - Jewel Leaves

Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
Old price
€18.04
Price incl. VAT
€14.43 per metre
20% discount
Valid until 10/12/2024
Sanderson - Milla
Part number
2203VM01

Sanderson - Milla

This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
Old price
€21.65
Price incl. VAT
€17.32 per metre
20% discount
Valid until 10/12/2024
Soft Shell - Funky Safari
Part number
2202E16

Soft Shell - Funky Safari

Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.
Old price
€21.65
Price incl. VAT
€17.32 per metre
20% discount
Valid until 10/12/2024
Double Gauze - Elephants Pink
Part number
2110 NC

Double Gauze - Elephants Pink

Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
Old price
€13.17
Price incl. VAT
€10.54 per metre
20% discount
Valid until 10/12/2024
Lyon
Part number
0222ph02NC

Lyon

This is a luxuriously soft and silky satin dress fabric in an all over leaf print in pink, blue, green turquoise colours. Has an amazing drape and would make a beautiful summer dress.
Old price
€9.02
Price incl. VAT
€8.12 per metre
10% discount
Valid until 30/08/2025
Summer Rain - Pink
Part number
2112d11

Summer Rain - Pink

150cm wide pink water resistant fabric for jacketing and trousers with a super soft peach skin finish. A brilliantly versatile outdoor fabric.
Old price
€9.62
Price incl. VAT
€8.66 per metre
10% discount
Valid until 30/08/2025
Blue Velvet Furnishing
Part number
2111E20 NC

Blue Velvet Furnishing

Luxurious 134cm wide, soft velvet fabric with a blue and grey stripe. Perfect for cushion covers, bags, and craft projects.
Old price
€14.43
Price incl. VAT
€11.55 per metre
20% discount
Valid until 10/12/2024
John Louden - Winslet - Blue
Part number
2111O07

John Louden - Winslet - Blue

100% cotton blue floral fabric for making dresses and crafts. Light weight cotton dress fabric from John Louden. A very lovely floral fabric!
Old price
€12.03
Price incl. VAT
€10.82 per metre
10% discount
Valid until 30/08/2025
Space Junkie
Part number
2109O03

Space Junkie

Digitally printed in the UK this craft cotton fabric has a detailed print of all manner of junk food, hilariously crafted in to the shape of planets.
Old price
€18.04
Price incl. VAT
€16.24 per metre
10% discount
Valid until 30/08/2025
Rainbow Birds
Part number
2109O02

Rainbow Birds

Digital UK printed craft cotton fabric with an all over rainbow bird print on an aqua blue background. Perfect for crafts and costumes.
Old price
€18.04
Price incl. VAT
€16.24 per metre
10% discount
Valid until 30/08/2025
Luxe - Canvas - Kerala Yellow
Part number
2109O21 NC

Luxe - Canvas - Kerala Yellow

148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
Old price
€14.37
Price incl. VAT
€10.06 per metre
30% discount
Valid until 27/07/2027
Luxe - Canvas - Rainbow
Part number
2109O20

Luxe - Canvas - Rainbow

148cm wide water-resistant PU coated polyester canvas fabric in a rainbow gradient style stripe design. Perfect for outdoor furniture.
Old price
€14.37
Price incl. VAT
€12.94 per metre
10% discount
Valid until 30/08/2025
British Wool Check Furnishing Fabric
British Wool Check Furnishing Fabric
Part number
1909K08

British Wool Check Furnishing Fabric

Striking wool furnishing for blinds cushions and light upholstery, this British made wool comes in purple, green check with navy, pale blue and ochre overcheck.
Old price
€36.08
Price incl. VAT
€32.47 per metre
10% discount
Valid until 30/08/2025
Sand Stripe
Sand Stripe
Part number
2108S19 NC

Sand Stripe

170cm wide, good quality, lightweight polyester jersey fabric with a stripes pattern in sandy beige and white. So fine and soft!
Old price
€7.52
Price incl. VAT
€6.01 per metre
20% discount
Valid until 10/12/2024
Festive Madness
Festive Madness
Part number
2108S20 NC

Festive Madness

Soft, lightweight polyester jersey with an abstract pattern in in neon yellow, pink, coral, mint, black and white. So fine it would be a delight to wear.
Old price
€7.52
Price incl. VAT
€6.01 per metre
20% discount
Valid until 10/12/2024
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.01
Price incl. VAT
€3.01
50% discount
Valid until 27/07/2027
Portia - Olivia
Portia - Olivia
Part number
2106C03

Portia - Olivia

Easy Draping ITY jersey in a coral, blue, black and white abstract design.
Old price
€20.15
Price incl. VAT
€18.13 per metre
10% discount
Valid until 30/08/2025
Combed Cotton - High Tops
Part number
2105PH01

Combed Cotton - High Tops

Combed cotton fabric with an all over high top trainer print on a white background, very quirky.
Old price
€12.03
Price incl. VAT
€10.82 per metre
10% discount
Valid until 30/08/2025
Sundalia
Sundalia
Part number
2104AB01 NC

Sundalia

Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers
Old price
€16.84
Price incl. VAT
€13.47 per metre
20% discount
Valid until 10/12/2024
Jersey - Slinky Coral
Part number
2104S07a NC

Jersey - Slinky Coral

150cm wide slinky polyester jersey in coral.
Old price
€7.82
Price incl. VAT
€6.25 per metre
20% discount
Valid until 10/12/2024
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.82
Price incl. VAT
€5.41 per metre
50% discount
Valid until 17/02/2027