Fabrics for Cushions

Cushion fabrics

Cushion fabrics are a fantastic way to transform your interior design! Cushions help create a cosy environment, while also contributing patterns, colour or texture that are an essential part of the design concept. And nothing is quicker to make than a new cushion cover. That's why you will find a wide range of smooth or cuddly cushion fabrics sold by the metre in our shop.

1,505 Results
  • Anti-Pilling Fleece – pine, Anti-Pilling Fleece – pine,
    Anti-Pilling Fleece – pine
    + 27
    £7.45/m (£4.97/m²)
  • Sateen Plain – olive, Sateen Plain – olive,
    Sateen Plain – olive
    + 16
    £10.45/m (£6.97/m²)
  • Decor Fabric Canvas – natural, Decor Fabric Canvas – natural,
    Decor Fabric Canvas – natural
    + 31
    £9.95/m (£7.01/m²)
  • Sateen Plain – black, Sateen Plain – black,
    Sateen Plain – black
    + 16
    £10.45/m (£6.97/m²)
  • GOTS Cotton Poplin | Tula – white, GOTS Cotton Poplin | Tula – white,
    GOTS Cotton Poplin | Tula – white
    + 12
    £10.45/m (£7.16/m²)
  • Upholstery Fabric Twill Look – grey, Upholstery Fabric Twill Look – grey,
    Upholstery Fabric Twill Look – grey
    + 5
    £8.55/m (£6.11/m²)
  • Sateen Plain – dark dusky pink, Sateen Plain – dark dusky pink,
    Sateen Plain – dark dusky pink
    + 16
    £10.45/m (£6.97/m²)
  • Triple-Layer Cotton Muslin Plain – white, Triple-Layer Cotton Muslin Plain – white,
    Triple-Layer Cotton Muslin Plain – white
    -20%
    + 6
    £8.75/m £10.95/m (£6.73/m²)
  • Anti-Pilling Fleece – reed, Anti-Pilling Fleece – reed,
    Anti-Pilling Fleece – reed
    + 27
    £7.45/m (£4.97/m²)
  • Decor Fabric Canvas – burgundy, Decor Fabric Canvas – burgundy,
    Decor Fabric Canvas – burgundy
    + 31
    £9.95/m (£7.01/m²)
  • Fulled knitted bouclé – olive, Fulled knitted bouclé – olive,
    Fulled knitted bouclé – olive
    + 1
    £15.45/m (£10.66/m²)
  • Decor Velvet – red, Decor Velvet – red,
    Decor Velvet – red
    + 9
    £11.75/m (£7.83/m²)
  • Anti-Pilling Fleece – beige, Anti-Pilling Fleece – beige,
    Anti-Pilling Fleece – beige
    + 27
    £7.45/m (£4.97/m²)
You have viewed 48 of 1,505 products
Load more products