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:
28043 Products
View
Sort By
View mode
Panaro Fabric by Wemyss Nickel
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Oatmeal
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Paprika
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Post Box
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Seagrass
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Shale
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Shingle
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Smoke
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Strawberry
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Thistle
Panaro
Wemyss
£55.68
Per metre
£65.50
Panaro Fabric by Wemyss Turquoise
Panaro
Wemyss
£55.68
Per metre
£65.50
Little Owls Fabric by Harlequin Powder
Little Owls
Harlequin
£40.60
Per metre
£58.00
Little Owls Fabric by Harlequin Kiwi
Little Owls
Harlequin
£40.60
Per metre
£58.00
Bramante Fabric by Casamance Grege
Bramante
Casamance
£107.40
Per metre
Bramante Fabric by Casamance Gris Cendre
Bramante
Casamance
£107.40
Per metre
Bramante Fabric by Casamance Moredore
Bramante
Casamance
£107.40
Per metre
Bramante Fabric by Casamance Moutarde
Bramante
Casamance
£107.40
Per metre
Bramante Fabric by Casamance Perle
Bramante
Casamance
£107.40
Per metre
Bramante Fabric by Casamance Petrole
Bramante
Casamance
£107.40
Per metre
Parioli Fabric by Casamance Brique
Parioli
Casamance
£140.80
Per metre
Parioli Fabric by Casamance Grege
Parioli
Casamance
£140.80
Per metre
Parioli Fabric by Casamance Moutarde
Parioli
Casamance
£140.80
Per metre
Parioli Fabric by Casamance Noir De Lune
Parioli
Casamance
£140.80
Per metre
Parioli Fabric by Casamance Petrole
Parioli
Casamance
£140.80
Per metre
Parioli Fabric by Casamance Roux
Parioli
Casamance
£140.80
Per metre
March Hare Fabric by Studio G Mineral
March Hare
Studio G
£15.30
Per metre
£18.00
March Hare Fabric by Studio G Pastel
March Hare
Studio G
£15.30
Per metre
£18.00
March Hare Fabric by Studio G Summer
March Hare
Studio G
£15.30
Per metre
£18.00
Kensington Fabric by Prestigious Textiles Antique
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Atlantic
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Bordeaux
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Brick
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Calico
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Cappucino
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Caramel
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Ebony
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Fawn
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Granite
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Hemp
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Lavender
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Lime
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Linen
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Mocha
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Nectarine
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Olive
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Parchment
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Peacock
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Pearl
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Plum
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
Kensington Fabric by Prestigious Textiles Rose
Kensington
Prestigious Textiles
£84.48
Per metre
£105.60
Double width
28043 Products
  • Page 195 of 561
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