Contract upholstery fabric

We have a huge range of fabrics suitable for contract upholstery, including heavy duty fabric, fire retardant fabric and upholstery fabric. Choose from a wide variety of styles, from retro to contemporary, to find the perfect upholstery fabric for your project.

Filter
Look
Type
Pattern
Colour
Brand
Usage
Price
No filters selected:
18129 Products
View
Sort By
View mode
Dinaric Fabric by Kai Gold
Dinaric
Kai
£66.00
Per metre
Dinaric Fabric by Kai Ink
Dinaric
Kai
£66.00
Per metre
Dinaric Fabric by Kai Pearl
Dinaric
Kai
£66.00
Per metre
Dinaric Fabric by Kai Silver
Dinaric
Kai
£66.00
Per metre
Dinaric Fabric by Kai Smoke
Dinaric
Kai
£66.00
Per metre
Dinaric Fabric by Kai Terracotta
Dinaric
Kai
£66.00
Per metre
Pirin Fabric by Kai Copper
Pirin
Kai
£63.00
Per metre
Pirin Fabric by Kai Eucalyptus
Pirin
Kai
£63.00
Per metre
Pirin Fabric by Kai Ink
Pirin
Kai
£63.00
Per metre
Pirin Fabric by Kai Smoke
Pirin
Kai
£63.00
Per metre
Sudetes Fabric by Kai Alabaster
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Brass
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Champagne
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Eucalyptus
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Gold
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Ink
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Mole
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Oyster
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Silver
Sudetes
Kai
£51.00
Per metre
Sudetes Fabric by Kai Terracotta
Sudetes
Kai
£51.00
Per metre
Fullerton Fabric by Osborne & Little Multi
Fullerton
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Blue/Red
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Ecru
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Off White
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Grey
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Indigo
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Wicker
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Beige
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Red
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Brown
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Aqua
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Yellow
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Soft Grey
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Blue
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Slate
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Granite
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Pebble
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Linen
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Butter
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Sprinkle
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Purple
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Green
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Steel
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Sand
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Snow
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Marshmallow
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Peach
Skomer
Osborne & Little
Request a quote
Skomer Fabric by Osborne & Little Rhubarb
Skomer
Osborne & Little
Request a quote
Atmosphere Fabric by Clarke & Clarke Charcoal
Atmosphere
Clarke & Clarke
£31.50
Per metre
£42.00
Atmosphere Fabric by Clarke & Clarke Ivory
Atmosphere
Clarke & Clarke
£31.50
Per metre
£42.00
18129 Products
  • Page 121 of 363
View
Sort By

Can’t find what you’re looking for? We can help.

Call our dedicated team of specialists on 01761 404505 or email us.

Back to top