NEW IN
Haines Design Service
Blog
Haines At Home
Jules' Edit
Brand Partners
Charity Partners
Makers Directory
Browse our range of designer upholstery fabric. If you need someone to reupholster your piece, please visit our Makers Directory to find a local maker.
Filter by
802 products
Christopher Farr Cloth
Belfour
Green and Aqua Blue
£72 metre
Carolina Irving
Mimosa
Mustard
£68 metre
Lennox Money
Indian Sprig
Original/ Red
£25 metre
Rick Rack
Brown and Red
£62 metre
Tapet Cafe
Polka Stripe
Cactus
£60 metre
Vanessa Arbuthnott
Dotty Check
Blue/ Green
£52 metre
Green
Ian Mankin
Ticking Stripe
Black
£34.50 £24 metre
Rouge
Carnival
Blue and Yellow
£80 metre
Nanking Peony
Beige on Green
Blueberry
Array
Blue/ Green/ Multi
£75 metre
Sanderson
Whitby
Powder Blue/ Ivory
£49 £19 metre
Taupe/ Pink
Checkian Lotus
Blue/ Pink/ Multi
£49 metre
Chinese Rococo
Original
£39 metre
Paolo Moschino
Palmyra
Chocolate
£69 metre
Sailed Away
Blue
Woven Slim Stripe
Pink & Cream
£48 metre
Light Green and Blue
£65 metre
Lewis & Wood
Wykeham
Pale Blue/ Grey and Sienna
Clarke & Clarke
Biarritz
Raspberry
£38 £23 metre
Coral
Anna French
Plain Linen
Bright Red
£93 £20 metre
Zoe Glencross
Nordic Trail
Blush Negative
£65 £30 metre
Stockholm Stripe
Chase Erwin
Ribbed Silk
Raisin
£100 £22 metre
Araz
Blue on Linen Cotton
Panjim
Green/ Yellow
Nicky Haslam
Leaf Trellis
Caramel
Safari Spot
Khaki/ Brown
£59 metre
Fermoie
Poulton Stripe
Pale Pink
£170 £105 metre
Korla
Grand Zig Zag
Pro Pink and Ayres Rock
£59 £18 metre
Mark Alexander
Tashkent
Acacia
£60 £25 metre
Barneby Gates
Fox and Hen
Brick
£120 £72 metre
Vintage Collier Campbell
Stencil Flower (Positive)
Indigo
£35 metre
Collier Campbell
Stripe
Pastel Tones
£38 metre
Decors Barbares
Lyova
Blue and Red
£439 £280 metre
Agean
£38 £22 metre
Patmos Stripe Reverse
John Stefanidis
Foibles II
Red
Nile and York
Track
£28 metre
Plain Weave
Pale Green
Isle Mill
Montrose Melton
Mint
£97 £58 metre
Thibaut
Genie
Powder
£156 £88 metre
Blithfield
Stratford
Horizontal Stripe
Double-Width
£26 metre
Pelargonium
Blue and Green
£54 metre
Olive
£63 £18 metre
Lustra
Plain Linen Mix
Indigo Blue
£21 metre
Delos
Blue/ White
Twig
Neutral 056
Annie Sloan
Coloured Linen Union
Provence + Aubusson Blue
£39.90 £28 metre
Carpaccio
Green and Ochre
Grand Palace
Mist
£147 £79 metre
Zobo Designs
Happy Pig
Red and Pink
£75 £45 metre
Jason D'Souza
Meryl
Royal
£64.50 £35 metre
La Foret
Madeaux
Occhio
£100 £34 metre
Mille Feuille
Brown and Blue
£64 metre
Nicholas Herbert
Lodge
Pale Terracotta
£24 metre
Emma Hardicker
Hydrangea
Grey Blue
Apenn
Romany Stripe Linen
Red and Blue
£120 £55 metre
Jaisalmir Reverse
Dark Pink
Schumacher
Emperor's Vine
Document
£82.50 £50 metre
Linwood
Elba
Pine
£99.90 £60 metre
Designs of the Time
Red Earth
£40 metre
Textured Weave
Pukka Print
Booty
£98 £58 metre
Lewis and Wood
Rosetta
Saffron
£141.50 £95 metre
Small Medallion
Purple
Pierre Frey
Raya
Plume
£135 metre
Virginia White
Reeds
Green and Blue
Colefax and Fowler
Tyndall
Pink (Narrow)
£65 £36 metre
Zoffany
Mughal Menagerie
Red/ Blue
£66 £39 metre
Diva
Seafoam
£18 metre
Lisa Fine Textiles
Calista (Performance Fabric)
Sage
£297 £195 metre
Josephine
Rose and Aqua
Orkney
Peach
£107.20 £60 metre
Lumps and Bumps
Guy Goodfellow
Hendrix
£236 £136 metre
Pelham Stripe
£140 £74 metre
Indus Weave
Honey
£120 metre
Plain Cotton Drill
Berry Brothers
Tequila
£134 £80 metre
Ozone
Blue - 2 Colour
Lattice Leaf
Green/ Blue
Cream on Green on Cotton Sateen
Josephine Munsey
Chameleon Trail
£120 £59 metre
Atlantic
£22 metre
Calvados
Pierre Frey/ Alidad
Granada
Multicoloured
£100 metre
Veere Grenney
Belvedere
Royal Blue
Mangosteen
Beige
Andrew Martin
Nest
Lichen
£86 £52 metre
Mimi Pickard
Jacko
£116 £50 metre
Lemon on Gold on Linen Cotton
Nina Campbell
Turfan Altai
Yellow
£91 £55 metre
Miramar
Original (Red/ Yellow)
£45 metre
Lavender
Amazon
Steel
Helen Blanche
Ribbon
Clarke and Clarke
Avium
Denim
£36 £22 metre
Titley and Marr
Cowdray
Manuel Canovas
Bellegarde
£112 £67 metre
Wicker
Pale Blue
£170 £85 metre
Watermelon
Green and Pink, Multicoloured
Star
Celeste / Willow
£195.60 £115 metre
Kuba
Astrea
Roma
Terracotta
£184 £110 metre
Esrajim Narrow Stripe
Pink and Green
Villa Nova
Langley
Eden
£45 £22 metre
Penny Morrison
Turkoman
Red and Green
£195 £115 metre
Tasha Textiles
Paisley Sprig
£170 £102 metre
Loose Leaves
Love Your Home
Liso Cotton
Pewter
£19 metre
Berry
Pumpkin
Sweetpea
Carlton
Green and Raspberry
Nichola Taylorson
Lavi
Mustard Green
£125 £65 metre
Reeds Reverso II
Orange
Kiosk
£55 metre
Toile de tours - Bouclette
Pink
£70 metre
The Cloth Shop
Palm Print Linen
£48 £30 metre
Flora Soames
Dahlias
Jura Blue
£440 £250 metre
Les Ecailles Outdoor
Ocean
£175 £110 metre
Vintage Crewelwork
Floral
£34 metre
Sicily
Beata Heuman
Nettle
Bone
£165 £105 metre
Bewick Birds
Bracken
Aylsham
Grey/Green
de Le Cuona
Shore
Spray
£168 £84 metre
Tweed Weave
Dark Red/ Peach
£32 metre
Warner House
Majestic Bird
£59 £38 metre
Buchanan Studio
Studio Stripe
Espresso
Walton
£70 £45 metre
Schuyler Samperton Textiles
Reverse Doshi Pop
£140 £85 metre
Heavyweight Plain Cotton Mix
Old Pink
£29 £75 metre
Finn
Natural
£130 metre
Rapture and Wright
Gable End
£134.50 £80 metre
Rogers and Goffigon
Trees
Cocoa
Plain Cotton Linen
Pine Green
Roussillon
£180 £105 metre
Lavenham
Rose
Amalfi
Carrieux
£89 metre
Striped Cotton
Beige and White
Harris Tweed
Herringbone
£54 £34 metre
Plain Cotton
Dark Indigo
Helmingham
Paprika
Studio Atkinson
Kiss Cross
Navy
£110 metre
Rabanna
Olive Green
Bagatelle
Grape
£77.90 £49 metre
GP & J Baker
Ikat Bokhara
Sand
£169 £99 metre
Clay
£132 £65 metre
£132 £75 metre
Woodland Silhouette
£161 £89 metre
Paolo Moschino for Nicky Haslam
Via Krupp
Red on Cream
GP&J Baker
Latika
Grey/ Blue
Vanderhurd
Paravento
Blues
£85 metre
Nile & York
Particles
Coffee
£365 £24 metre
Plough Stripe
Mander
£198 £120 metre
Blackcurrant
Print
Dark Green
Pears and Pomegranates
Purple and Green
£79 £25 metre
Gainsborough
Key
Brown
£180 £65 metre
Mauve
Pink Sands
Hill Garden
Coral and Green
£249 £125 metre
Wave
Jennifer Shorto
Midnight Mademoiselle
White/ Blue
£185 £110 metre
Sky
Wasabi
Woodfern
£110 £66 metre
Pebble
008 Green
Small Way
Dedar
Nyul
Nori
£323 £14 metre
Kemble
Sage Green
£160 £110 metre
Stockholm Stitch
White on Yellow
£128 £78 metre
Figured Linen
Light Green
Pacific Negative
Ocean Negative
Resort
Bollin Bird
Teal
£68 £25 metre
Mini Oak
Chateau Blue and Rust Linen
£80 £35 metre
Hintlesham
Khaki
Nomad
£183 £105 metre
Plain Dotty
Kinsai
Green on Red on Cotton Sateen
Lemon on Gold on Cotton Sateen
Checked Cotton Mix
Purple and Red
Tutuola Performance
Verde
£225 £105 metre
Hamble
Var
Pale Pink/ Dragee
£122 £48 metre
Canfield Stripe
Aubergine
£144 £48 metre
Tan
Zinc Textiles
Petworth Weave
Straw
£222 £89 metre
Ottoline
Olivia
Grey and Pink
£168 £99 metre
Sakori
£133 £75 metre
Charlie Stripe
Dark Navy
£136 £50 metre
Plain Tumbled Linen
Bernard Thorp
Sumatra
£60 £36 metre
Eadie
Dusk/ Blue
Bell
£36.50 £24 metre
Cheyenne
Ciel
£90 metre
Dolly
Ochre
Cloud
Blue/ Grey
Russet
Green Straw
Brisbane Moss
Needlecord
Garnet
£109 £36 metre
Greta
£126 £78 metre
Albertine
Classic Rose
Design of the Times
Canoa
Off-White
Indigo and Wills
Morocco Velvet
Epic Blue
£198 £90 metre
Designers Guild
Pampas
Nougat
£46 £28 metre
Eythorne
Rubelli
Boucle
Pale Grey/ Neutral
£105 £59 metre
Zebra Striped Velvet
Silver Blue
£426 £250 metre
Bowood
Charcoal
Vortex
Sunbaked
£135 £80 metre
Bennison
English Oakleaf
Pink/ Peach on Beige
£305 £120 metre
Tacit
French Linen
£44.90 £31.50 metre
Alhambra Stars
Mushroom
Cubes
Turquoise
Squawk
Chocolate on Blue
£127 £76 metre
Chelwood
£92 £55 metre
Valmarana
Crocus
£145 £87 metre
Mint Green
£170 £110 metre
Ollaberry/ Roxburgh
Kellie
£80 £48 metre
Savernake
Blue with Aqua Flecks
Subscribers Don't Miss Out
Get the heads-up when our limited new stock lands! Come and join the fun
Your Shopping Bag
Thanks for choosing surplus over new!
Your cart is empty