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:
28199 Products
View
Sort By
View mode
Glendale Fabric by Mulberry Home Teal/Leaf
Glendale
Mulberry Home
£159.00
Per metre
Flying Ducks Fabric by Mulberry Home Camel/Grey
Flying Ducks
Mulberry Home
£195.00
Per metre
Vintage Floral Fabric by Mulberry Home Coral/Sage
Vintage Floral
Mulberry Home
£189.00
Per metre
Dalton Stripe Fabric by Mulberry Home Spice/Plum
Dalton Stripe
Mulberry Home
£149.00
Per metre
Dalton Stripe Fabric by Mulberry Home Charcoal/Bronze
Dalton Stripe
Mulberry Home
£149.00
Per metre
Dalton Stripe Fabric by Mulberry Home Indigo/Teal
Dalton Stripe
Mulberry Home
£149.00
Per metre
Bohemian Travels Linen Fabric by Mulberry Home Sand
Bohemian Travels Linen
Mulberry Home
£189.00
Per metre
Bohemian Travels Linen Fabric by Mulberry Home Multi
Bohemian Travels Linen
Mulberry Home
£189.00
Per metre
Bohemian Velvet Fabric by Mulberry Home Fig/Sienna
Bohemian Velvet
Mulberry Home
£239.00
Per metre
Bohemian Velvet Fabric by Mulberry Home Teal/Spice
Bohemian Velvet
Mulberry Home
£239.00
Per metre
Drummond Fabric by Mulberry Home Spice
Drummond
Mulberry Home
£129.00
Per metre
Fontibre Fabric by Nina Campbell Aqua/Coral Red
Fontibre
Nina Campbell
Request a quote
Fontibre Fabric by Nina Campbell Blue/Green
Fontibre
Nina Campbell
Request a quote
Fontibre Fabric by Nina Campbell Amethyst/Green/Yellow
Fontibre
Nina Campbell
Request a quote
Pachinko Fabric by Nina Campbell Charcoal/Ivory
Pachinko
Nina Campbell
Request a quote
Pachinko Fabric by Nina Campbell Aqua/Ivory
Pachinko
Nina Campbell
Request a quote
Bagatelle Weave Fabric by Nina Campbell Walnut/Ivory
Bagatelle Weave
Nina Campbell
Request a quote
Bagatelle Weave Fabric by Nina Campbell Beige/Ivory
Bagatelle Weave
Nina Campbell
Request a quote
Bagatelle Weave Fabric by Nina Campbell Green/Ivory
Bagatelle Weave
Nina Campbell
Request a quote
Bagatelle Weave Fabric by Nina Campbell Blue/Ivory
Bagatelle Weave
Nina Campbell
Request a quote
Bargello Fabric by Nina Campbell Crimson/Coral/Gold
Bargello
Nina Campbell
Request a quote
Cantabria Fabric by Nina Campbell Gold
Cantabria
Nina Campbell
Request a quote
Cantabria Fabric by Nina Campbell Bitter Chocolate
Cantabria
Nina Campbell
Request a quote
Cantabria Fabric by Nina Campbell Blue
Cantabria
Nina Campbell
Request a quote
Cantabria Fabric by Nina Campbell Topaz
Cantabria
Nina Campbell
Request a quote
Cantabria Fabric by Nina Campbell Grass Green
Cantabria
Nina Campbell
Request a quote
Cantabria Fabric by Nina Campbell Coral
Cantabria
Nina Campbell
Request a quote
Mannar Fabric by Osborne & Little Aubergine
Mannar
Osborne & Little
Request a quote
Basie Fabric by Osborne & Little Blue
Basie
Osborne & Little
Request a quote
Ella Fabric by Osborne & Little Red
Ella
Osborne & Little
Request a quote
Hampton Court Fabric by Prestigious Textiles Ochre
Hampton Court
Prestigious Textiles
£134.40
Per metre
£168.00
Hampton Court Fabric by Prestigious Textiles Jewel
Hampton Court
Prestigious Textiles
£134.40
Per metre
£168.00
Hampton Court Fabric by Prestigious Textiles Sapphire
Hampton Court
Prestigious Textiles
£134.40
Per metre
£168.00
Velour Fabric by Prestigious Textiles Camel
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Claret
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Cocoa
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Fuchsia
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Grass
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Gunmetal
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Ivory
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Jade
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Mink
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Mole
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Natural
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Oxblood
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Pacific
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Petal
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Royal
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Sandstone
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
Velour Fabric by Prestigious Textiles Silver
Velour
Prestigious Textiles
£33.60
Per metre
£42.00
28199 Products
  • Page 89 of 564
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