Cotton Upholstery Fabrics

We are proud to supply tens of thousands of fabrics from over 25 leading designers. You can shop all our fabrics below or use the filters to select the colour, pattern or brand of the fabric you are looking for.

Persia Denim/Raspberry Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Sail Stripe Marine Upholstery Fabric

by Studio G

Made to measure in the UK

View Product
Botany Tropical Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Amazon Navy Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Audubon Jungle Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Torillo Black Earth/Cornflower/Walnut Upholstery Fabric

by Harlequin

Made to measure in the UK

View Product
Dandelion Clocks Chaffinch Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Sutton Charcoal Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Fly Away Navy Upholstery Fabric

by Studio G

Made to measure in the UK

View Product
Script Midnite Upholstery Fabric

by Prestigious Textiles

Made to measure in the UK

View Product
Script Peach Upholstery Fabric

by Prestigious Textiles

Made to measure in the UK

View Product
Palm House Ink/Teal Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Palm House Eucalyptus Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Swallows at Sea Navy Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Torillo Sky/Cornflower/Linen Upholstery Fabric

by Harlequin

Made to measure in the UK

View Product
Abeja Teal Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Dotty Duckegg Upholstery Fabric

by Studio G

Made to measure in the UK

View Product
Verse Midnite Upholstery Fabric

by Prestigious Textiles

Made to measure in the UK

View Product
Story Sky Upholstery Fabric

by Prestigious Textiles

Made to measure in the UK

View Product
Library Midnite Upholstery Fabric

by Prestigious Textiles

Made to measure in the UK

View Product
Monkshood Tangerine/Sage Upholstery Fabric

by William Morris

Made to measure in the UK

View Product
Campanula Peacock/Opal Upholstery Fabric

by William Morris

Made to measure in the UK

View Product
Sail Stripe Mineral Upholstery Fabric

by Studio G

Made to measure in the UK

View Product
Dotty Powder Blue Upholstery Fabric

by Studio G

Made to measure in the UK

View Product
Sail Stripe Cloud Upholstery Fabric

by Studio G

Made to measure in the UK

View Product
Strawberry Thief Indigo/Mineral Upholstery Fabric

by William Morris

Made to measure in the UK

View Product
Quetta Blush Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Quetta Marine Blue Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Quetta Ochre Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Windsor Dove Upholstery Fabric

by Clarke and Clarke

Made to measure in the UK

View Product
Candy Stripe Mint Upholstery Fabric

by Ian Mankin

Made to measure in the UK

View Product
Quetta Parchment Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Dahlia Sail Cloth/Meadow/Sketched Upholstery Fabric

by Harlequin

Made to measure in the UK

View Product
Shiraz Blush Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Fruit Paradise Blue Upholstery Fabric

by William Morris

Made to measure in the UK

View Product
Shiraz Marine Blue Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Torillo Emerald/Azul/Pistachio Upholstery Fabric

by Harlequin

Made to measure in the UK

View Product
Shiraz Ochre Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Ticking Stripe 1 Antique Iris Upholstery Fabric

by Ian Mankin

Made to measure in the UK

View Product
Shiraz Pistachio Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Empire Stripe 1 Airforce Upholstery Fabric

by Ian Mankin

Made to measure in the UK

View Product
Lophura Chintz Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Ticking Stripe 1 Orange Upholstery Fabric

by Ian Mankin

Made to measure in the UK

View Product
Dance of Adornment Wilderness/ Nectar/ Pomegranate Upholstery Fabric

by Harlequin

Made to measure in the UK

View Product
Truffle Wheat Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Tigris Ochre Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Tigris Pistachio Upholstery Fabric

by Bill Beaumont

Made to measure in the UK

View Product
Sessile Leaf Blue Clay Upholstery Fabric

by Sanderson

Made to measure in the UK

View Product
Wardle Velvet Redhouse Upholstery Fabric

by William Morris

Made to measure in the UK

View Product
Ticking Stripe 1 Sage Upholstery Fabric

by Ian Mankin

Made to measure in the UK

View Product
Showing 1 to 50 of 2511 (51 Pages)

About Our Cotton Upholstery Fabrics

Our Cotton Upholstery Fabrics are manufactured to the highest standard in our Yorkshire workroom. Our materials are sourced from the UK's most popular brands, ensuring our products are ethically produced with a focus on quality and value. At British Made Interiors we have over 50 years experience in the production of soft furnishings, so you can rely on us to deliver the highest standard in Cotton Upholstery Fabrics. We are fully committed to delivering the best quality fabrics, meaning we can confidently offer a 10 year guarantee, backed up by 5 star reviews and a price match promise. With our extensive range of fabrics you don't need to look any further for the best online selection of Cotton Upholstery Fabrics.

© 2026 British Made Interiors. All Rights Reserved.

British Made Interiors is a trading name of Interiors Online Direct.

Registration number: 08597146. Place of registration: UK. Registered address: 18 Wesley Street, Castleford, WF10 1AE