Upholstery fabrics

Upholstery fabrics

Breath new life into your old furnishings! Ever looked at an old chair and thought 'I wish that seat cover was a little bit fancier'? Make your dreams a reality with our extensive selection of upholstery fabrics! Everything from upholstery leather to canvas, damask to silk, the perfect shade of grey or an amazing print; you're sure to find a fabric to bring your interior design dreams to life!

355 Results
  • Upholstery Fabric Como – beige, Upholstery Fabric Como – beige,
    Upholstery Fabric Como – beige
    Deal
    + 12
    £8.95/m (£6.39/m²)
  • Decor Velvet – red, Decor Velvet – red,
    Decor Velvet – red
    Deal
    + 9
    £11.75/m (£7.83/m²)
  • Upholstery Fabric – blue, Upholstery Fabric – blue,
    Upholstery Fabric – blue
    Deal
    + 10
    £8.95/m (£6.39/m²)
  • Upholstery Fabric Arne – beige, Upholstery Fabric Arne – beige,
    Upholstery Fabric Arne – beige
    Deal
    + 3
    £12.95/m (£9.25/m²)
  • Upholstery Fabric – slate grey, Upholstery Fabric – slate grey,
    Upholstery Fabric – slate grey
    Deal
    + 10
    £8.95/m (£6.39/m²)
  • Upholstery Fabric Arne – mint, Upholstery Fabric Arne – mint,
    Upholstery Fabric Arne – mint
    Deal
    + 3
    £12.95/m (£9.25/m²)
  • Upholstery Fabric Brego – grey, Upholstery Fabric Brego – grey,
    Upholstery Fabric Brego – grey
    Deal
    + 6
    £15.45/m (£11.04/m²)
  • Decor Velvet – black, Decor Velvet – black,
    Decor Velvet – black
    Deal
    + 9
    £11.75/m (£7.83/m²)
  • Upholstery Fabric Velvet – black, Upholstery Fabric Velvet – black,
    Upholstery Fabric Velvet – black
    Deal
    + 10
    £17.45/m (£12.46/m²)
  • Upholstery Fabric – orange, Upholstery Fabric – orange,
    Upholstery Fabric – orange
    Deal
    + 10
    £8.95/m (£6.39/m²)
  • Upholstery Fabric – copper, Upholstery Fabric – copper,
    Upholstery Fabric – copper
    Deal
    + 10
    £8.95/m (£6.39/m²)
  • Upholstery Fabric Arne – petrol, Upholstery Fabric Arne – petrol,
    Upholstery Fabric Arne – petrol
    Deal
    + 3
    £12.95/m (£9.25/m²)
You have viewed 48 of 355 products
Load more products