Check out our newest collections below!
SALE

SALE

Selection of amazing fabric bargains. 

Find beautiful cotton fabrics, panels, stretch fabrics and so much more!

Filter by
Availability
Availability
172 results
Price
Price
172 results
£
£
Sort by Date, new to old
Sort by

172 products

£23.90 Regular price £29.97 On Sale

1 review
£5.30 Regular price £6.59 On Sale
£7.90 Regular price £9.99 On Sale
£12.80 Regular price £15.98 On Sale
£13.20 Regular price £19.98 On Sale

1 review
£23.10 Regular price £29.97 On Sale

1 review
£12.40 Regular price £15.60 Sold Out

1 review
£6.40 Regular price £8.30 On Sale

1 review
£3.70 Regular price £4.59 On Sale
£3.70 Regular price £4.59 On Sale
£3.70 Regular price £4.59 On Sale
£3.70 Regular price £4.59 On Sale
£7.60 Regular price £9.60 On Sale
£6.64 Regular price £8.30 On Sale

1 review
£14.25 Regular price £28.50 On Sale

1 review
£7.50 Regular price £9.50 On Sale

1 review
£7.99 Regular price £9.99 On Sale
£7.99 Regular price £9.99 On Sale

1 review
£13.29 Regular price £18.99 On Sale
£19.80 Regular price £24.70 On Sale

1 review
£37.10 Regular price £46.30 On Sale
£4.99 Regular price £9.99 On Sale
£6.64 Regular price £8.30 On Sale

1 review
£6.64 Regular price £8.30 On Sale

1 review
£6.64 Regular price £8.30 On Sale

1 review
£7.19 Regular price £8.99 On Sale

1 review
£14.38 Regular price £17.98 On Sale

1 review
£13.80 Regular price £17.58 On Sale

1 review
£14.38 Regular price £17.98 On Sale

1 review
£14.38 Regular price £17.98 On Sale

1 review
£14.38 Regular price £17.98 On Sale

1 review
£14.38 Regular price £17.98 On Sale

1 review
£12.99 Regular price £17.98 On Sale

1 review
£15.98 Regular price £19.98 On Sale
£15.98 Regular price £19.98 Sold Out

1 review
£15.98 Regular price £19.98 On Sale
£14.00 Regular price £17.70 On Sale
£4.40 Regular price £5.49 On Sale

1 review
£2.99 Regular price £4.99 On Sale
£5.20 Regular price £6.49 Sold Out
£3.99 Regular price £4.99 On Sale
£3.99 Regular price £4.99 On Sale

1 review
£3.99 Regular price £4.99 On Sale
£3.99 Regular price £4.99 On Sale

1 review