General upholstery fabric

Whether you're reupholstering a sofa, chair, headboard or footstool, we have a huge range of designer fabrics for general upholstery to choose from.

Filter
Look
Type
Pattern
Colour
Brand
Usage
Price
No filters selected:
25670 Products
View
Sort By
View mode
Arena Fabric by Arley House Marine
Arena
Arley House
£79.00
Per metre
Albero Fabric by Thibaut Green and Blue
Albero
Thibaut
£126.00
Per metre
Albero Fabric by Thibaut Apricot and Ginger
Albero
Thibaut
£126.00
Per metre
Albero Fabric by Thibaut Seaglass
Albero
Thibaut
£126.00
Per metre
Albero Fabric by Thibaut Tangerine and Turquoise
Albero
Thibaut
£126.00
Per metre
Albero Fabric by Thibaut Sage and Beige
Albero
Thibaut
£126.00
Per metre
Augusta Fabric by Thibaut Lavender
Augusta
Thibaut
£147.00
Per metre
Augusta Fabric by Thibaut Blue and Green
Augusta
Thibaut
£147.00
Per metre
Augusta Fabric by Thibaut Sage
Augusta
Thibaut
£147.00
Per metre
Augusta Fabric by Thibaut Turquoise
Augusta
Thibaut
£147.00
Per metre
Augusta Fabric by Thibaut Apricot
Augusta
Thibaut
£147.00
Per metre
Mangrove Tree Fabric by Thibaut Blue and White
Mangrove Tree
Thibaut
£147.00
Per metre
Mangrove Tree Fabric by Thibaut Turqoise
Mangrove Tree
Thibaut
£147.00
Per metre
Mangrove Tree Fabric by Thibaut Sage
Mangrove Tree
Thibaut
£147.00
Per metre
Mangrove Tree Fabric by Thibaut Green and White
Mangrove Tree
Thibaut
£147.00
Per metre
Mangrove Tree Fabric by Thibaut Coral
Mangrove Tree
Thibaut
£147.00
Per metre
Melrose Check Fabric by Thibaut Navy and Peacock
Melrose Check
Thibaut
£168.00
Per metre
Melrose Check Fabric by Thibaut Apricot and Ginger
Melrose Check
Thibaut
£168.00
Per metre
Melrose Check Fabric by Thibaut Seaglass
Melrose Check
Thibaut
£168.00
Per metre
Orleans Fabric by Thibaut Apricot and Ginger
Orleans
Thibaut
£147.00
Per metre
Orleans Fabric by Thibaut Lavender
Orleans
Thibaut
£147.00
Per metre
Orleans Fabric by Thibaut Blue and Green
Orleans
Thibaut
£147.00
Per metre
Orleans Fabric by Thibaut Yellow and Red
Orleans
Thibaut
£147.00
Per metre
Orleans Fabric by Thibaut Turquoise
Orleans
Thibaut
£147.00
Per metre
Orleans Fabric by Thibaut Navy
Orleans
Thibaut
£147.00
Per metre
Pixel Fabric by Thibaut Brights
Pixel
Thibaut
£150.00
Per metre
Pixel Fabric by Thibaut Apricot and Ginger
Pixel
Thibaut
£150.00
Per metre
Pixel Fabric by Thibaut Lavender and Green
Pixel
Thibaut
£150.00
Per metre
Tivoli Fabric by Thibaut Black
Tivoli
Thibaut
£126.00
Per metre
Tivoli Fabric by Thibaut Seashell
Tivoli
Thibaut
£126.00
Per metre
Tivoli Fabric by Thibaut Sky Blue
Tivoli
Thibaut
£126.00
Per metre
Tivoli Fabric by Thibaut Lavender
Tivoli
Thibaut
£126.00
Per metre
Corin Fabric by Romo Pewter
Corin
Romo
Request a quote
Kezia Fabric by Romo Matcha
Kezia
Romo
Request a quote
Kezia Fabric by Romo Copper
Kezia
Romo
Request a quote
Ziri Fabric by Romo Almond
Ziri
Romo
Request a quote
Ziri Fabric by Romo Matcha
Ziri
Romo
Request a quote
Ziri Fabric by Romo Buxton Blue
Ziri
Romo
Request a quote
Ziri Fabric by Romo Chia
Ziri
Romo
Request a quote
Elska Fabric by Romo Almond
Elska
Romo
Request a quote
Elska Fabric by Romo Mineral
Elska
Romo
Request a quote
Elska Fabric by Romo Buxton Blue
Elska
Romo
Request a quote
Elska Fabric by Romo Chia
Elska
Romo
Request a quote
Elska Fabric by Romo Pimento
Elska
Romo
Request a quote
Remi Fabric by Romo Almond
Remi
Romo
Request a quote
Remi Fabric by Romo Mineral
Remi
Romo
Request a quote
Remi Fabric by Romo Caper
Remi
Romo
Request a quote
Aubin Fabric by Romo Caper
Aubin
Romo
Request a quote
Aubin Fabric by Romo Buxton Blue
Aubin
Romo
Request a quote
Aubin Fabric by Romo Chia
Aubin
Romo
Request a quote
25670 Products
  • Page 397 of 514
View
Sort By

More about general upholstery fabric

  • Five free samples

    Compare different general upholstery fabrics with five free samples, helping you make the perfect choice for your home.

  • Help at hand

    Our specialist Customer Service team are here to help. Call us on 01761 404505.

Explore our extensive collection of general upholstery fabrics to find the perfect design for your project.

Our general upholstery range includes fabric with a Martindale score of between 15,000 and 30,000 rubs, offering an excellent balance of durability and style. A Martindale score measures how many rubs a material can withstand before showing signs of wear.

Alongside our general upholstery fabrics, we offer options for lighter, occasional upholstery, ideal for decorative pieces, as well as contract-grade upholstery fabrics engineered for constant or heavy-duty environments.

It’s also important to check a fabric’s fire-retardancy (FR) rating based on its intended use. Read our guidelines on current fire and safety regulations as well as information on how we rate fabrics.

You may also like 
How to choose the right fabric

Back to top