Croft Mill

Sale

Discover beautiful fabrics at even better prices in our sale. Whether you're adding to your stash or starting a new project, here you’ll find quality fabric at reduced prices. Read more/less

Our fabric sale includes a wide range of fabrics with 10%, 20%, 30% or even 50% off. From wardrobe staples to statement prints, these discounted fabrics offer great value without compromising on quality.

You’ll also find fabric remnants—pre-cut pieces in various lengths, perfect for smaller projects, toiles or patchwork. Some of these come with an extra discount too, making them ideal for thoughtful, sustainable sewing.

For those who love a coordinated look, our fabric bundles are a joy to sew with. Each bundle features complementary colours and prints, perfect for quilting, patchwork or multi-fabric projects. Available in a variety of sizes, they’re a great way to explore different combinations and add something unique to your makes.

All our sale fabrics are limited, and once they’re gone, they’re gone—so if something catches your eye, don’t wait too long.

289–312 of 998 items
View:
Sort by:
Jersey - Slinky Coral
Part number
2104S07a NC

Jersey - Slinky Coral

150cm wide slinky polyester jersey in coral.
Old price
€7.58
Price incl. VAT
€6.07 per metre
20% discount
Valid until 29/05/2025
Abstract Zig Zag - Beige & Black Chiffon
Abstract Zig Zag - Beige & Black Chiffon
Part number
2104E13c NC

Abstract Zig Zag - Beige & Black Chiffon

This dazzling 150cm wide polyester chiffon fabric features a bold zig-zag print in shades of beige and black.
Old price
€8.17
Price incl. VAT
€7.35 per metre
10% discount
Valid until 29/05/2025
CJ - Space Robots
Part number
2104E10

CJ - Space Robots

Lovely cotton dressmaking and craft fabric with an all over print of spacemen and robots in shades of grey with hints of blue and red on a soft white background.
Old price
€13.94
Price incl. VAT
€12.55 per metre
10% discount
Valid until 29/05/2025
Pretty Polly - Robots
Part number
2104E03

Pretty Polly - Robots

Red and blue robot themed poly cotton fabric in grey. An ideal fabric for crafts.
Old price
€4.61
Price incl. VAT
€4.15 per metre
10% discount
Valid until 29/05/2025
A Fine Tat
Part number
2103A17 NC

A Fine Tat

A real bargain, this is a 150cm wide finely woven, polyester tattersall-like check shirting fabric that comes in blue, white and yellow.
Old price
€7.58
Price incl. VAT
€6.82 per metre
10% discount
Valid until 29/05/2025
Check It Out - Early Morning Mist
Part number
2103A14a

Check It Out - Early Morning Mist

150cm wide lovely pale grey fine cotton shirting fabric with the finest of fine line over checks in black.
Old price
€7.58
Price incl. VAT
€6.82 per metre
10% discount
Valid until 29/05/2025
Cotton - Circus
Cotton - Circus
Part number
2102O22

Cotton - Circus

150cm wide soft cotton fabric with an interesting circus act print Perfect for quilting, dressmaking, shirts, and children's garments.
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Cotton - Barking Mad
Cotton - Barking Mad
Part number
2102O20

Cotton - Barking Mad

High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Cotton - French Bulldogs
Cotton - French Bulldogs
Part number
2102O18

Cotton - French Bulldogs

Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Cotton - Alpaca Party
Cotton - Alpaca Party
Part number
2102O17

Cotton - Alpaca Party

Beautifully soft, cotton quilting fabric. In a lovely design of beige and pink alpacas and cactus a white ground. Perfect for dressmaking and shirts.
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Sabrina
Sabrina
Part number
2012C07b

Sabrina

This is a lovely light to medium weight polyester crepe fabric with a black and white artistic magnolia floral design on a blush pink background from John Kaldor!
Old price
€19.25
Price incl. VAT
€17.32 per metre
10% discount
Valid until 29/05/2025
Cotton - Hedgehogs & Mushrooms
Part number
2012O06

Cotton - Hedgehogs & Mushrooms

150cm wide, cotton quilting fabric with hedgehogs, shrubbery, and mushrooms. Versatile for quilting, patchwork, dressmaking, and shirting.
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Cotton - Dog Walks
Cotton - Dog Walks
Part number
2012O05

Cotton - Dog Walks

Luxuriously soft 100% cotton fabric with detailed corgi dog print. Perfect for dressmaking, soft furnishings, and creating charming children's garments.
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Cotton - Sunflower Field
Cotton - Sunflower Field
Part number
2012O04

Cotton - Sunflower Field

Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.
Old price
€14.58
Price incl. VAT
€11.66 per metre
20% discount
Valid until 29/05/2025
Stof Fabric - Diamonds - Hot Pink
Part number
2012AH25c

Stof Fabric - Diamonds - Hot Pink

Our 100% cotton fabric features a unique diamond print in shades of pink, designed in Denmark and printed in Japan. Ideal for children's dresses and quilting.
Old price
€10.50
Price incl. VAT
€8.40 per metre
20% discount
Valid until 29/05/2025
Stof Fabric - Diamonds - Purple
Part number
2012AH25a

Stof Fabric - Diamonds - Purple

112cm wide cotton fabric features a diamond print in shades of purple, designed in Denmark and printed in Japan. Perfect for dressmaking and quilting projects.
Old price
€10.50
Price incl. VAT
€8.40 per metre
20% discount
Valid until 29/05/2025
Stof Fabric - Majestic - Cerise
Part number
2012AH04b

Stof Fabric - Majestic - Cerise

110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Old price
€10.50
Price incl. VAT
€9.45 per metre
10% discount
Valid until 29/05/2025
Stof Fabric - Shrubbery - Emerald
Part number
2012AH19c

Stof Fabric - Shrubbery - Emerald

112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.
Old price
€10.50
Price incl. VAT
€9.45 per metre
10% discount
Valid until 29/05/2025
Time Warp
Time Warp
Part number
2012M06

Time Warp

Ex Designer Polyester Spandex Dress Fabric.
Old price
€19.83
Price incl. VAT
€17.85 per metre
10% discount
Valid until 29/05/2025
Hopelessly Devoted
Hopelessly Devoted
Part number
2012M05 NC

Hopelessly Devoted

Ex Designer Polyester Spandex Dress Fabric.
Old price
€19.83
Price incl. VAT
€15.86 per metre
20% discount
Valid until 29/05/2025
Stof Fabric - Flourishing - Blue
Part number
2012AH23

Stof Fabric - Flourishing - Blue

Designed in Denmark by Stof, this craft fabric comes in black with a small floral print in navy blue and white. A superb quality craft cotton.
Old price
€10.50
Price incl. VAT
€8.40 per metre
20% discount
Valid until 29/05/2025
Stof Fabric - Fern - Damson
Part number
2012AH21

Stof Fabric - Fern - Damson

Designed in Denmark and printed in Japan, this cotton dress fabric features a lively multi-colour fern leaf print set against a purple background.
Old price
€10.50
Price incl. VAT
€8.40 per metre
20% discount
Valid until 29/05/2025
Stof Fabric - Shrubbery - Brown
Part number
2012AH19b

Stof Fabric - Shrubbery - Brown

112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on brown. Perfect for dresses, shirts, and quilting.
Old price
€10.50
Price incl. VAT
€9.45 per metre
10% discount
Valid until 29/05/2025
Stof Fabric - Shrubbery - Forest
Part number
2012AH19a

Stof Fabric - Shrubbery - Forest

112cm wide cotton fabric, designed in Denmark and printed in Japan, features a bright pink rose print on a forest green. Perfect for dresses, shirts, and quilting.
Old price
€10.50
Price incl. VAT
€8.40 per metre
20% discount
Valid until 29/05/2025