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.

97–120 of 226 items
View:
Sort by:
Canvas Print - Patchwork Ted
Part number
2206F01

Canvas Print - Patchwork Ted

This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects.
Old price
€17.29
Price incl. VAT
€15.56 per metre
10% discount
Valid until 26/10/2025
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
€17.29
Price incl. VAT
€12.10 per metre
30% discount
Valid until 26/10/2025
Canvas Print - Primrose Pink
Part number
2206F07A

Canvas Print - Primrose Pink

Simply gorgeous printed cotton canvas fabric ideal for designing bags & cushions. A white floral design in white and grey on a pink background.
Old price
€17.29
Price incl. VAT
€13.83 per metre
20% discount
Valid until 26/10/2025
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
€6.92
Price incl. VAT
€6.23 per metre
10% discount
Valid until 26/10/2025
Miller Crepe - Lilac Floral
Miller Crepe - Lilac Floral
Part number
2111S06C

Miller Crepe - Lilac Floral

148cm wide, lightweight crepe dress fabric with a floral print in shades of purple, blue and green with green leaves on a pale purple background!
Old price
€6.92
Price incl. VAT
€6.23 per metre
10% discount
Valid until 26/10/2025
Michelle
Michelle
Part number
2202M04

Michelle

Elegant polyester satin Italian dress fabric with all over colourful gold floral/leaf design on a brown background. This would make a beautiful dress or skirt!
Old price
€15.56
Price incl. VAT
€14.01 per metre
10% discount
Valid until 26/10/2025
Queen of Hearts
Part number
2201O1A

Queen of Hearts

This cotton craft fabric has an all-over Union Jack print in red, white and blue in multiple sized hearts. Ideal for bunting, table covers, & craft projects.
Old price
€16.14
Price incl. VAT
€8.07 per metre
50% discount
Valid until 26/10/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.02
Price incl. VAT
€17.12 per metre
10% discount
Valid until 26/10/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
€17.29
Price incl. VAT
€13.83 per metre
20% discount
Valid until 26/10/2025
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
€20.75
Price incl. VAT
€16.60 per metre
20% discount
Valid until 26/10/2025
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
€20.75
Price incl. VAT
€16.60 per metre
20% discount
Valid until 26/10/2025
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
€12.62
Price incl. VAT
€8.84 per metre
30% discount
Valid until 26/10/2025
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
€8.65
Price incl. VAT
€7.78 per metre
10% discount
Valid until 26/10/2025
Basics - Mint
Part number
2112D16

Basics - Mint

150cm wide polka dot print cotton in mint green with white spot.
Old price
€8.36
Price incl. VAT
€7.52 per metre
10% discount
Valid until 26/10/2025
Butterfly - Pink
Part number
2112D15

Butterfly - Pink

150cm wide cotton dress and craft fabric in a pink butterfly and floral print.
Old price
€8.36
Price incl. VAT
€7.52 per metre
10% discount
Valid until 26/10/2025
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
€11.53
Price incl. VAT
€10.38 per metre
10% discount
Valid until 26/10/2025
Sussex - Verbena
Part number
2007V12

Sussex - Verbena

Superb quality cotton lawn dress fabric with an all over floral pattern in shades of pink, orange and white on a black background
Old price
€14.41
Price incl. VAT
€12.97
10% discount
Valid until 26/10/2025
Stof Fabric - Flying Around - Pink
Part number
2110AH01

Stof Fabric - Flying Around - Pink

Designed in Denmark and printed in Japan this 110cm wide cotton fabric has a grey, pink and red retro butterfly print. Perfect for summer dresses and quilting.
Old price
€10.38
Price incl. VAT
€9.34 per metre
10% discount
Valid until 26/10/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
€17.29
Price incl. VAT
€15.56 per metre
10% discount
Valid until 26/10/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
€17.29
Price incl. VAT
€15.56 per metre
10% discount
Valid until 26/10/2025
The Rachel
The Rachel
Part number
2109M08

The Rachel

Spanish made microdolly hi-stretch polyester dress fabric. Made in one of Spain's best mills this fabulously stretchy fabric has a smooth finish and will be a glorious blouse fabric to wear.
Old price
€17.87
Price incl. VAT
€16.08 per metre
10% discount
Valid until 26/10/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
€13.78
Price incl. VAT
€9.64 per metre
30% discount
Valid until 26/10/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
€34.58
Price incl. VAT
€24.21 per metre
30% discount
Valid until 26/10/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.21
Price incl. VAT
€5.76 per metre
20% discount
Valid until 26/10/2025