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
680 products
Carolina Irving
Zig Zag
Coral
£215 £129 metre
Textured Chenille Weave
Dash
Milk Chocolate
£24 metre
Striped Cotton Print
Navy and Orange
£29 metre
Harlequin
Rose and Green
£32 metre
Sanderson
Home Meade
Blue
£84 £52 metre
Liberty
Magical Plants
Lichen
£99 £59 metre
Isle Mill
Montrose Melton
Thunder
£97 £58 metre
Orkney
Arctic
£107.20 £60 metre
Lewis & Wood
Benaki
Amber Steel
£168.50 £99 metre
Plain Linen
Pale Pink
£28 metre
Lewis and Wood
Iliad
Atlantis
£140.50 £89 metre
Heavyweight Linen
Sea Blue
£35 metre
Fermoie
Cloud
008
£180 £110 metre
Mulberry Home
Dress Circle (full width)
Teal and Claret
£260 £160 metre
Dress Circle (width 95cm)
£177 £105 metre
Moon
Herringbone
Navy
£74 £45 metre
Altfield
Silk Grille
Ice
£494 £250 metre
Silk Woodblock
Pewter
£426 £215 metre
Meg Morton
Adelaine
Loire Blue
£85 £55 metre
Linwood
Kala
Droplet
£82.90 £59 metre
Colefax and Fowler
Greenacre
Aqua
£112 £69 metre
Uhura
Chilli
£59 metre
Circus
Cobalt Blue
£170 £85 metre
Smocked
Toast
Penny Morrison
Vasari
Green and Blue
£60 metre
£120 metre
East London Cloth
Hanbury Cornsilk
Sand
£73 £43 metre
Paolo Moschino
Hadiqa
Ochre
Lucan Fabrics
Mona
Blue/ Green
£70 £42 metre
The Pure Edit
Ellora
Blue/ Grey
£29 £19 metre
Herringbone Weave
Stripe
Christopher Farr
Cremaillere
Neutral
£69 metre
Romo
Linara
£51 £31 metre
Finch
Peony and Sage
Skinny Pinstripe
Rain on Ivory Linen
£89 £55 metre
Christopher Farr Cloth
Prism
£45 metre
Strie
Green
Charlotte Gaisford
Mary Jane
Pink
Applique Damask
White on Linen
£36 metre
Borderline
Tiger's Eye
Cream/ Multi
£67 £40 metre
£124 £74 metre
Timorous Beasties
Thistle
£103 £63 metre
Blithfield
Kemble
Sage Green
Freya
Mineral
£81.90 £49 metre
Titley and Marr
Ascot
Agate
£93 £58 metre
Aylsham
Forest Green
£180 £85 metre
Whittle
Blues
Welland & Wye
Bishna Crewel
Natural
£188 £110 metre
Wave
Brown
Alison Gee
It's a Jungle Out There
£95 £59 metre
Striped Cotton
Narrow Stripe
Pink and White
Perennials
Outdoor Boucle
White
Colefax & Fowler/ Manuel Canovas
Cochin
Bourgogne
£146 £89 metre
Plume
Snow Owl
£258 £129 metre
Isla
Bahia
£296 £150 metre
Tribal
Monsoon Blue
£176 £116 metre
Andaluz
£242 £169 metre
Somerton Stripe
Russet, Teal
Namay Samay
Passe Temps
Blue/ Mustard
£250 £150 metre
Plain Cotton Linen
Lilac Pink
£30 metre
Weave with Metallic Detail
Grey/White/ Silver
Grey and White
Tailored Twill
Wild Rice
£304 £155 metre
Backgammon
Whisky
£294 £149 metre
Plain Cotton/ Wool Mix
Plain
Mustard Yellow
Holland and Sherry
Dotted Weave
Rust/ Blue
£56 metre
Jane Churchill
Hopper
Beige
£44 £29 metre
Marra
Charcoal
Carskiey Collection Broad Stripe
Purple/ Green
WS-Equinox
Pegasus
£330 £165 metre
Schumacher
Corfu Stripe
Rust
£156 £96 metre
Lightweight Linen
Yellow
Lightweight Boucle
Off-white
Fine Wool Weave
£42 metre
Chiltern
Dusky Pink
Nichola Taylorson
Wiggle
Tuquoise and Berry
£140 £50 metre
Vanderhurd
Cordoba
Taupe and Turquoise
£85 metre
Quantock
Pale Green
£180 £105 metre
Vintage French Basket Weave
Striped Cotton Mix
Red and Navy/ Black
£48 metre
Double Width Cotton Mix
£34 metre
Robert Kime
Marrakesh Stripe
Multi
£140 metre
Isabella Worsley
Trellis
£265 £165 metre
Theodore
Old Blue
Designers Guild
Brera
Gessato Natural
£92 £55 metre
Belge
Red and Aqua
£210 £105 metre
Double Width Cotton mix
Pale Blue
Zimmer + Rohde
Lina
Golden Brown
£107.60 £59 metre
Plain Cotton
Denim
Dark Navy
Ashfield
Sky
£77.90 £48 metre
Plain Fabric
Sateen mix
£25 metre
Vescom
Zanzibar Velvet
Grey
£63 £35 metre
Braid Stripe
Red and Grey
Sicilia
Taupe
£179 £99 metre
Dedar
Crisalide - Indoor/ Outdoor
Terracotta
£90 metre
Studio Atkinson
Kiss Cross
£64 £42 metre
Hand Printed Indian Floral
Teal/ Grey
Traditional Ticking Fabric
Mendip
Smoke Blue
Kinaara
Red
£95 metre
York Stripe
White on Neutral
£140 £85 metre
Thibaut
Antoinette
£108 £168 metre
Drift
Orange
Cream
Clarence House
Bloomsbury
£580 £290 metre
Tyndall
Pale Grey
£132 £75 metre
Orchard Stripe
Mustard and Brown
Plum
Marvic
Four Continents Toile
Indigo
£136.50 £82 metre
Jason D'Souza
Wimbourne
£157.30 £75 metre
Noir
Chocolate Brown
Ticking Stripe
Torosay
Leaf
£69.90 £42 metre
Plain Weave
Wool
Bespoke Twill
Milliner Brown
£200 £120 metre
Alessandro
£255 £180 metre
Alva
£156 £95 metre
Nectar
£49.50 £29 metre
Vanessa Arbuthnott
Down to Earth
Duck Egg
£72 £45 metre
Kalandi
Green/ Sienna
£205 £135 metre
Cheslyn
Citron
£94 £58 metre
Mander
£208 £145 metre
Design of the Times
Coberly
Off-white/ Neutral
£39 metre
Mark Alexander
Etch
Dove
£129 £78 metre
Clarke and Clarke
Sorrento Velvet
Teal
£52 £32 metre
Zeimoto
£250 £160 metre
Guy Goodfellow
Hendrix
Marine
£236 £136 metre
Rustic Woven Stripe
Sienna and Cream
Zoffany
Water Iris
Indigo Sky
£126 £75 metre
Byron
Eggshell/ Cream
£118 £59 metre
Snazzy
Clarke & Clarke
Lazio
£46 £28 metre
Antique
Sky Blue
Hetton
Adriatic
£97 £57 metre
Andrew Martin
Cruz
Desert
£100 £60 metre
Velvet Spot
Black
Celestial
GP & J Baker
Tansy
£98 £58 metre
Per Inciso
Perla
£381 £180 metre
Nobilis
Turgot
Cognac
£198 £118 metre
Wicklewood
Taupe/ Grey
Sienna
£164.90 £85 metre
Ian Sanderson
Palm Wave
£175 £105 metre
de Le Cuona
Flint
£338 £158 metre
Roussillon
Rose
£159 £99 metre
In the Loop
Shell Pink
Compton
£160 £70 metre
Tresco
£138 £82 metre
Anna French
Kalamkari
Red and Blue
£171 £85 metre
Tissus D'Helene
Spot
Seafoam
£198 £110 metre
Mimosa
£68 metre
Hackford
Wicker
Dark Jade
£19 metre
Warner Textiles
Shirvan
£59 £35 metre
Cranberry
Tumbled Plain Linen
Pale blue
Biarritz
Aubergine
£38 £23 metre
Orillo
£240 £140 metre
Richter
Mustard
Elba
Pearl Grey
£99.90 £59 metre
Temple
£220 £130 metre
Johanna Gullichsen
Triton
Khaki
£170 £99 metre
Liana
Lattice Leaf
Green/ Blue
£72 £44 metre
Nicole Fabre
Chancy
Chaya
£96 £58 metre
Chelsea Textiles
Coquille
Tempete
£192 £115 metre
Striped Weave
£49 metre
Off-White
Westray
Currant
£66.90 £40 metre
CLOU-14 Neutral
Rice Squares
Plain Cotton Mix
Helen Blanche
Ribbon
Straw Yellow
£264 £158 metre
Chantilly
£88 £52 metre
Rogue
Creek
£350.40 £190 metre
Plain Cotton Silk Mix
Cotton Mix
£55 metre
John Stefanidis
Rice
£152 £89 metre
Triangulated Woven
Blue/ White
£91 £54 metre
Kalido Velvet
Onyx
£244 £144 metre
Joni
Blue/ Yellow
£74.90 £49 metre
GP&J Baker
Jogalong
Red/ Ochre
£159 £110 metre
Checked Weave
Manuel Canovas
Habana
Yellow and Taupe
Boucle
Helmingham
£135 metre
Schumacher/ Veere Grenney
Townline
£235.20 £140 metre
Zak + Fox
Babylon
02
£391 £195 metre
Moderna
Storm
£133.50 £79 metre
£52 metre
Anar Trellis
Blue/ Platinum Grey
£226 £135 metre
The Design Archives
Grand Tiffany
£102 £62 metre
Opal
£156 £94 metre
Alveston
Citron/ Graphite
£189 £99 metre
Click
Red/ Blue
£125 £75 metre
Savernake
Taupe/ Pale Blue
Georgie Girl B
Corney and Company
Flight
Orange/ Rust
Patmos
Hazelbury
Turquoise
£115 £69 metre
Chester
Grey Blue
£153 £93 metre
Smokey Blue with Pale Blue Flecks
Chase Erwin
Diva
Limone
£18 metre
Lisa Fine Textiles
Aswan
Passion
£362 £200 metre
Morris & Co.
Bamboo
£112 £62 metre
Gainsborough
Key
£180 £65 metre
Vintage Colefax and Fowler
Chelwood
Zobo Designs
Patchwork XS
£75 £45 metre
Circus in Morocco
Mud Blue
Berry
Kasuri
Green and Spa Blue
£180 £108 metre
Zinfandel
Magenta
Pine
Scarlet
Hugs and Kisses
Heartbeat
Pink and Blue
Mocha
Ashley Wilde
Asha
Kerry Joyce
Paloma
Blue/ Turquoise
£236 £130 metre
Safi Lin
£171 £105 metre
Cotton Linen Mix
Air Force Blue
Quilted Trellis
Melsetter
£122 £72 metre
Zoe Glencross
Sevilla Terrace
Blue and Tomato
£95 £55 metre
Flower Power
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