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.

217–240 of 254 items
View:
Sort by:
Cotton - Hallmark Bunnies
Cotton - Hallmark Bunnies
Part number
2006O18

Cotton - Hallmark Bunnies

112cm wide cotton quilting fabric with a detailed sketched design of 2 bunny rabbits. A bit like the hallmark cards used to be.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 29/05/2025
Cotton - Bunnies
Cotton - Bunnies
Part number
2006O17

Cotton - Bunnies

Incredibly detailed and beautifully soft, 150cm wide cotton quilting and dress fabric, featuring rabbit characters on a soft white ground.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 29/05/2025
Cotton - Field Mouse - Ochre
Cotton - Field Mouse - Ochre
Part number
2006o16

Cotton - Field Mouse - Ochre

Luxuriously soft cotton fabric with charming harvest mouse print on an ochre background. Perfect for dresses, soft furnishings, and children's wear.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 29/05/2025
Cotton - Flying High
Cotton - Flying High
Part number
2006o13

Cotton - Flying High

Luxuriously soft 100% cotton fabric with detailed sky scene featuring hot air balloons, planes, clouds, and party balloons.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 29/05/2025
Luxe - Canvas - Pop Art
Part number
2006O03

Luxe - Canvas - Pop Art

148cm wide water-resistant PU coated polyester canvas fabric with orange, teal, cerise, lime & royal stripes is sure to add a pop of colour to any outdoor space.
Old price
£11.95
Price incl. VAT
£9.56
20% discount
Valid until 29/05/2025
Nostrovia
Nostrovia
Part number
1810M11*

Nostrovia

Black twill wool panel coating fabric, with a boucle stripe
Old price
£30.50
Price incl. VAT
£15.25
50% discount
Valid until 29/05/2025
Summer Rain - Red
Part number
1901A01c

Summer Rain - Red

Red water resistant sports fabric for jacketing and trousers with a peach skin finish
Old price
£6.00
Price incl. VAT
£5.40 per metre
10% discount
Valid until 29/05/2025
Jersey - Slinky Royal Blue
Part number
1908A20-TR

Jersey - Slinky Royal Blue

150cm wide slinky polyester jersey in royal blue. It’s quite different to the navy blue, so you can have both.
Old price
£7.50
Price incl. VAT
£5.25 per metre
30% discount
Valid until 29/05/2025
Riley Blake - Union Jack Flag - Pink, Orange & White
Part number
RB0719O02

Riley Blake - Union Jack Flag - Pink, Orange & White

90cm x 110cm Union Jack flag pink in orange & white print. Can be used for craft, quilting, home decor and apparel.
Old price
£10.00
Price incl. VAT
£8.00
20% discount
Valid until 29/05/2025
Riley Blake - Union Jack Flag - Yellow, Grey & White
Part number
RB0719O01

Riley Blake - Union Jack Flag - Yellow, Grey & White

90cm x 110cm Union Jack flag pink in yellow Grey and white. Perfect for crafts, quilting, home decor and apparel.
Old price
£10.00
Price incl. VAT
£8.00
20% discount
Valid until 29/05/2025
Riley Blake - Small Dot - Red
Part number
RB0719O12

Riley Blake - Small Dot - Red

Excellent quality brushed cotton from Riley Blake, it comes in an all-over red & white small dot print. Can be used for craft, quilting, home decor and apparel.
Old price
£7.00
Price incl. VAT
£6.30 per metre
10% discount
Valid until 29/05/2025
Silky Satin - Sepia Leopard
Silky Satin - Sepia Leopard
Part number
1905M45 NC

Silky Satin - Sepia Leopard

Unleash your wild side with our 146cm wide polyester satin habotai with a dramatic realist leopard print in ivory, cream, and dark brown.
Old price
£12.75
Price incl. VAT
£10.20 per metre
20% discount
Valid until 29/05/2025
Cotton - Peacock Twerks - Pink
Cotton - Peacock Twerks - Pink
Part number
1905O05B

Cotton - Peacock Twerks - Pink

Exquisite 112cm wide cotton fabric with a pink peacock feather print. Versatile for quilting, dressmaking, shirting.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 29/05/2025
Road Narrows - Cream
Part number
1903J11A NC

Road Narrows - Cream

For the first time for a long time here we have a 112cm wide cloth, all 65% polyester, 35% cotton all pretty in their own way.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Spanish Eyes - Slate Grey
Part number
1044i

Spanish Eyes - Slate Grey

140cm wide corded lace dress fabric in slate grey. Ideal for sewing wedding gowns, bridesmaid dresses, and special events.
Old price
£18.75
Price incl. VAT
£15.00 per metre
20% discount
Valid until 29/05/2025
Roald Dahl - Fantabulous
Part number
1803C01gNC

Roald Dahl - Fantabulous

This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.
Old price
£8.00
Price incl. VAT
£7.20 per metre
10% discount
Valid until 29/05/2025
Sewing Room - Harlequin - Light
Part number
6330NC

Sewing Room - Harlequin - Light

112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in pale lilac, pale blue, pale pink and mauve.
Old price
£6.95
Price incl. VAT
£6.26 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Red
Part number
3401c

Water Resistant Polyester Light - Red

150cm wide water-resistant polyester fabric in red, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Purple
Water Resistant Polyester Light - Purple
Part number
3401f

Water Resistant Polyester Light - Purple

150cm wide water-resistant polyester fabric in purple, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Fluorescent Pink
Water Resistant Polyester Light - Fluorescent Pink
Part number
3401g

Water Resistant Polyester Light - Fluorescent Pink

150cm wide water-resistant polyester fabric in pink, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Navy
Water Resistant Polyester Light - Navy
Part number
3401h

Water Resistant Polyester Light - Navy

150cm wide water-resistant polyester fabric in navy, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Royal
Water Resistant Polyester Light - Royal
Part number
3401a

Water Resistant Polyester Light - Royal

150cm wide water-resistant polyester fabric in royal blue, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Black
Water Resistant Polyester Light - Black
Part number
3401b

Water Resistant Polyester Light - Black

150cm wide water-resistant polyester fabric in black, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025
Water Resistant Polyester Light - Fluorescent Yellow
Water Resistant Polyester Light - Fluorescent Yellow
Part number
3401d

Water Resistant Polyester Light - Fluorescent Yellow

150cm wide water-resistant polyester fabric in yellow, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-Tex®.
Old price
£4.50
Price incl. VAT
£4.05 per metre
10% discount
Valid until 29/05/2025