Buy 1 Get 1 For A Penny!

Buy 1 Get 1 for a Penny fabric deal available for a limited time only. Take advantage of one of our best offers and get incredible value on quality fabrics for dressmaking, crafts and more.

When you buy one fabric, you can get another for just 1p, giving you more fabric for less. This makes it perfect for stocking up, testing new designs or building your fabric collection without spending more.

Browse similar deals across our fabric sale, affordable £1 a metre fabrics and popular fashion fabrics collections.

Stock is limited and this offer will not last long, so if you see something you like, it is best to shop now before it sells out.

✨ Mix and match your favourites
✨ Incredible value on cheap fabrics in the UK
✨ No code required, discount applied automatically

View as

Limited time offer buy 1 get 1 for a penny while stock lasts

Our buy 1 get 1 for a penny offer gives you the chance to get more fabric for less, making it perfect for stocking up or trying new styles without increasing your budget.

You can mix and match across a wide range of fabrics including fashion fabrics, discounted fabric sale items and affordable £1 a metre fabrics, giving you more choice and better value.

This deal is available for a limited time and stock is limited, so it is best to shop early to secure your favourite fabrics before they sell out.