Collection: Upholstery Fabric by the Metre

Shop upholstery fabric by the metre for sofas, armchairs, dining chairs, cushions and other soft furnishing projects. Browse chenille, velvet, plain, floral and patterned upholstery fabrics, hand-picked by the professional upholsterers at Soft Options.

Order fabric samples for just £1.49 each to compare colours and textures at home. Not sure which fabric to choose or how many metres you'll need? Send us a photo of your furniture and our upholsterers will be happy to help.

Rolls of patterned upholstery fabric in blue, green, black and red colourways
  • Family business since 1993

    Experienced upholsterers, not just an online fabric shop.

  • Fabric Samples £1.49 Each

    We highly recommend ordering a sample first to check the texture and quality before ordering.

  • Free UK delivery over £75

    Great for larger fabric orders

  • Expert Fabric advice

    Need help choosing? Just ask our team.

1 of 4

We highly recommend ordering samples before buying by the meter

Choosing fabrics online can be difficult, as colours and textures can look slightly different on screen. We recommend ordering samples first so you can see and feel the fabric in your own home before placing a larger order.

As our fabric is cut to your chosen length, We're unable to accept returns if you simply change your mind or decide the fabric isnt suitable. Returns are only accepted if the fabric arrives faulty or damaged.

572 products