New In!
Shop Collections
Haines x Lorfords Contemporary
Our sustainable furniture collection with Lorfords
Haines Curates
A collective of independent ECO DESIGNERS
Bespoke Frilled Cushions
CURATE YOUR OWN DESIGNER CUSHION
Haines x Daydress
Fashion fabrics repurposed for interiors
Haines at Home
Blog
Press
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
1973 products
Korla
Alhambra Stars Reverse
Steel
£63 £21 metre
Grand Alhambra Stars
Mushroom
Fermoie
Aylsham
Yellow
£170 £85 metre
Vanderhurd
Delphine
Purple/ Grey
£69 metre
Clarke and Clarke
Ikat Style Print
Black and White
£62 £32 metre
Baker Lifestyle
Cords
Fern
£36 £24 metre
Strie
Emerald Green
Wicker
Aqua Blue
Sicily
Claret/ Lilac
Astrea
Sky Blue
£1,700 £85 metre
Cordoba
Green and Purple
£85 metre
Christopher Farr Cloth
Ozone
Blue
£99 metre
Grand Zig Zag
Steel and Key Lime
£59 £21 metre
Cubes
Aqua
Alhambra Stars
Sanderson
Fruit Velvet
Green
£189 £111 metre
Holland & Sherry
High Line Outdoor
Lagoon
£65 metre
Grand Kyoto Koi
Maple
Purple
Franquemont
Duncan
Meadow
£145 metre
Woolf
Ochre
£125 metre
Dusky Blue
Ash Rose
Roger
Charcoal
Clive
Burnt Orange
Artichoke
Charleston
£138 metre
Bell
Eloise Home
Climbing Clematis
Pale Pink & Blue
£144 metre
Spring Green
Yellow & Navy
Lilac
Hackford
Light Blue
John Stefanidis
Carpaccio
Green and Ochre
York Stripe
Lagom Weave
Magenta
£49 £25 metre
Clarke & Clarke
Malatya
£118 £59 metre
Dijon
Cameo
Azalea
Crimson
Margo Selby
Motown
Multicoloured
£95 £57 metre
Morris At Home/ Ashley Wilde
Willow
Indigo
£40 £24 metre
Blues
Colefax and Fowler
Jenson
Celadon
£122 £72 metre
Linwood
Lana Wool
Biscotti
£58.90 £35 metre
Finches
£59 £35 metre
Tibor
Luna
10 - Charcoal
£285 £170 metre
Emma Shipley at Clarke and Clarke
Audubon
Pink
£52 £32 metre
Angel Blue
Penelope
Black
£55 £21 metre
Sophie Harpley
Primrose
Butter Yellow
£150 metre
Inchyra
Waverley Stripe
Smoke Grey
£178 metre
Vintage Blue
Teal
Merlot
Somborne Wreath
Somborne Stripe
Somborne
Rabanna
Light Pink
Manuel Canovas
Multi Check
£70 £38 metre
Romo
Woven Rectangle
Charteruse/Grey
£60 £28 metre
Mark Alexander
Woven Stripe
Blue/Taupe
£60 £36 metre
Nina Campbell
Chelwood
£92 £55 metre
Kate Forman
Christobel
Duck Egg
£130 £79 metre
Paolo Moschino
Onda Stripe
Taupe
£75 metre
Rose Tarlow
Glacis
Chard
£213.60 £100 metre
Designers Guild
Providence
Pimento
£96 £59 metre
William Yeoward
Sivas
Sweetpea
£77 £46 metre
Box Hill
Moss/Cream
£79 £49 metre
Sarah Hardaker
Latika
Faded Pink
£75 £45 metre
Ian Mankin
Denim Stripe
Pink on Denim
£32 metre
Lemur
Navy
Lewis & Wood
Adam's Eden
£155.90 £105 metre
Andrew Martin
Fasano
Canvas
£70 £42 metre
Osier
£69 £42 metre
Carskiey Collection Plain
Quantock
Grey
Ollaberry/ Roxburgh
Kellie
£80 £48 metre
Ralph Lauren at Designers Guild
Springhouse Stripe
£90 £55 metre
Check
£130 £78 metre
Nursery Window
Trains, Boats and Planes
£40 metre
Bennison
Malabar Stripe
Red/ Green
£305 £175 metre
Horizontal Stripe
Blue/Green
£25 metre
Plain Linen
Cabbages & Roses
Tulips and Roses
Grey, Pink and Purple
Zimmer and Rohde
Meli-melo
Reds
£206.90 £130 metre
Cassandra
£95 £58 metre
Marvic
Serafina
Terracotta
£95 £47.50 metre
Chaumont
Cirrus
Pukka Print
Arches
Teal on Ecru
£120 metre
Whitby
Powder Blue/ Ivory
£49 £26 metre
Victoria
£59 metre
Lindsay Alker
Great Battle Wood
Grey/ Neutral
Villa Nova
Seabury
Lime
£37.50 £20 metre
Tresta
Danube
£55.50 £25 metre
Lorenzo
Ticking
Red
Enys Garden
Rose/ Leaf
£85 £52 metre
Aldernay
Grey on Natural
£97 £60 metre
Wool Check
Chocolate and Blues
£24 metre
Abbey Stripe
Dark Grey
£170 £105 metre
GP & J Baker
Meander
£62 metre
Allegra Hicks
Garden Reverse
Issy
Ionian
£33 £18 metre
Makela
£31 £16 metre
£28 metre
Botani
Peacock
£124 £45 metre
Waikiki
Faded Blue on Oyster
£305 £190 metre
Kitty
£130 £75 metre
Honor
Grey/ Dark Orange
£61.50 £37 metre
Warner House
Chatsworth
Antique
£65 £39 metre
Sophie Allport
Bees Linen
Grey Green
£35 £21 metre
James Malone
Carabosse
Femme Intenso
£158 £95 metre
Ogee
Storm
£151 £90 metre
Clean Slate 031
£170 £100 metre
Guy Goodfellow
Remy
£95 metre
Zinc Textiles
Macaroni
£80 £35 metre
Linen
Chatham
£55 £25 metre
Clementine
Neutral
Pierre Frey
Ohio
£169 £99 metre
JAB
Plain Outdoors Volume 2
£87.30 £55 metre
Tulip Wave
Pistachio
£165 metre
Wave
Plain Cotton
Light Yellow
Thibaut
Cascade
Ivy
£120 £72 metre
Tahoe
Bark
£133 £80 metre
The Design Archives
Heidi
Coral
£102 £59 metre
Ribbed Weave
Cream
£26 metre
de Le Cuona
Spitfire
Amazon
£250 £150 metre
Figured Linen
Mint Green
Cloud
James Hare
Kohinoor
£75.50 £49 metre
Nobilis
Moka
Silver
£80 £52 metre
Cole & Son
Malabar
Dark Brown on Off-White
£68 £44 metre
Claremont
Serge Antique
Blue (320)
£152 £98 metre
Grand Tiffany
Forest
£156 £94 metre
Milano
Jade
£93 £58 metre
Garden Stripe
£83 £45 metre
Andes
Maritime
£88 £52 metre
Rocky Boy
Black & White
£399.70 £199 metre
Dotty Chintz
£16 metre
Sunshine Yellow
Blue and Brown
Zobo Designs
Mumbai Street Kids
Popple
Latte
Princess Ann-Marie
Grey and Green
£35 metre
Maria Flora
Ordito
£97.50 £52.20 metre
Ottoman Uni
Rose
£109 £65 metre
Oceanie
Caravane
£90 metre
Bute
White
£126 £75 metre
Rose Cumming
Pemberley Velvet
Limoncello
£60 metre
Harlequin
Plush Velvet
Azure
Casamance
Fox
£76.60 £45 metre
Orchard Stripe
Taupe/Grey
Hamble
Tibbs
Tanners Brown on Oyster Linen
Anna French
Kalamkari
Red and Gold
£147 £75 metre
Susi Bellamy
Marbled Lauren
Pastel
£115 £75 metre
Amber
Designs of the Time
Daku
Sandhill
£45 metre
Blithfield
Onslow
£162.70 £97 metre
Altamira
Green Stone
£145.50 £87 metre
Nice
Azur
£110 £65 metre
Belge
Navy/Taupe
£150 £85 metre
Kate Medlicott
Fleur
Blue-Blue
£115 metre
Blue-Green
Postiano
Ocean
Saikung
Macaron-Sand
Cloudy Blue & Lawn
Panther
Arrowan
Macaron
Lawn
Small Way
Steel/ Grey
Cloudy Blue
Gili
Cloudy Blue-Lawn
Panther-Rose
Ocean-Cloudy Blue
Little Palm
Barneby Gates
All Star
Gunmetal
£114 £68 metre
Manon
Honey Bees
Gold
£114 £69 metre
Corded Velvet
Army Green
Fox and Hen
Brick Red
Madeaux
Roses Glacees
Sepia
£166 £50 metre
Pale Grey
Whispering Grass
£216 £65 metre
Eyes
Dark Blue
Petit Arbre
£93 £36 metre
Seedheads
Delft
Mid Blue
£79 metre
Portia
Persimmon
Pink/Brown
Pina Colada
Sea Green
Fan Flower
Sky
£118.20 £70 metre
Pale Blue
Sophia Frances
Lulu
Dark Blue/Olive
£105 metre
Pink/Mustard
Pomily
Diamond Stripe
£135 metre
Sage
Tulips
Yellow & Blue
Green & Blue
Jim Thompson
Zari
Blue and Green
£34 metre
Plain Velvet
£11 £66 metre
Swaffer
Hydrangeas
£38 metre
Kasai
Plum
£186 £110 metre
George Spencer Designs
Wallace Stripe
£80.50 £48 metre
Oaksey Linen
Heather
£103.20 £60 metre
Heavy Linen
Dusky Pink
Osborne and Little
London Stone Stripe
Purple Scroll on Yellow
Talmont
Ciel
£178 £108 metre
Chenille
£90 £54 metre
Kirkby
Ice II Velvet
Blossom
£106 £64 metre
Selsley Stripe
£134.50 £82 metre
Amethyst
Waves
Patchwork - Large
Velours Palm
£162 £97 metre
Linara
Mint
£48 £28 metre
Lelievre
Typo
Nuit
£165 £79 metre
Warwick
Marque Linen
£60 £360 metre
Beige and Pink
Porto
Skye
£58 £29 metre
Isadora
Blue and Pink
£120 £79 metre
Pineapple
Aubergine Rustic
£138.60 £84 metre
Benaki
Lavender Green
Circus
Ink
Petrol
Scalamandre
Small Geometric
Pale Green
£30 metre
£80 metre
Chelsea
Denim
£89.50 £54 metre
Kew Botanical Gardens
Leaves
Delphinium
£89 £54 metre
Imogen Heath
Sophy
£205 £143.50 metre
Cafe au Lait
Grand Palace
Mist
£147 £79 metre
Timney Fowler
Ancestral Stripe
Taupe and Black
£54 metre
Nile & York
Brindille
£36.50 £28 metre
Chevrons
Studio Humbug
Soft Wave
£159 metre
Buttermilk
Statement Stripe
Blush/Ginger
Celedon
Pacific
Cardinal
Mulberry
Modern Ticking
Seafoam
Claret
Saffron
Raspberry
Pine Needle
Squiggle
Blush
Bitter Chocolate
Rhubarb
Pickle
Candy Stripe
Multi
Jessie de Salis
Nile
£110 metre
Lotus
£130 metre
Figs
Shades of Green
Red and Cornflower Blue
Grey Blue
Velasquez
Gaston y Daniela
Cervantes
Verde
£164 £99 metre
Wear The Walls
Fleur Velvet
£139 metre
Admiral Velvet
Puce
Admiral
Ivory
Mahalo
Shell
Wilding
Alabaster
Neptune
Rainbow
Ophelia
Serendipity
Jungle
Rose Gold
Thalassophile
Eden
Topaz
Rose-Pink
Heartbeat
Bloom
Flamingo
Wilding Velvet
Spearmint
Tan
Oasis Velvet
Ophelia Velvet
French Navy
Utopia Velvet
Rosa
Thalassophile Velvet
Aegean
Bloom Velvet
Autumn
Eden Velvet
Mustard
Hermosa Velvet
Citrine/Zircon
Solitude
Sand
Solitude Velvet
Vida Velvet
Obsidian
Vida
Unakite
Palmetto
Blanca
Vine Blots
Fuchsia Blaze
£168 metre
Dusty Blue
Sunlit Amber
Garland Drops
Dusty Lavender
Floral Zigzag
Butterscotch Glow
Slate Blue
Batik Floral
Tabbycat Designs
Damson Tree
Red/ Purple
Floral Stripe
Midnight Truffle
Semarang
Sunset Serenade
Java
Glowing Ember
Magenta Blush
Verdant Green
Bright Coastal
Clovelly Cloth
Wild Poppies
Olive and Dusk
£286 metre
Marine and Garnet
£18 metre
Sophy Velvet
Atlantic
£240 £168 metre
Sahco
Framed Busts - Stripe
Taupe and White
£70 metre
Framed Busts
Green/Duck Egg and Taupe
Paprika and Bay
Ochre and Dusk
Wide Stripe
£102 metre
Wild Garden
Bay
Little Leaf
Dusk
Paprika
Lianas
£166 metre
Salix
Spots
Iris
Cobalt Blue
Oxford Meadow
Hay / Plum
Geraniums
Coral / Olive
Somerset Pears
Somerset Green
Shell Grotto
Hull Blue
Clay
Ikat Stripe
Red & Pale Pink
Pale Pink
Polka Dot
Fuchsia & Green
Green & Fuchsia
Green & Light Pink
Blue & Green
Duck Egg & Burgundy
Foxglove
Burgundy & Duck Egg
Blue & Red
Yellow & Grey
Grey & Yellow
Pink & Green
Pine Cones
Ember
Stone
Verdigris
Porcelain
Canary
Juniper
Smith Green
Spring
Woodland Stripe
Forest Green
Dusk Pink
Dusk Blue
Spotted Sprigs
Seedling
Furling Ferns
Beaumont & Fletcher
Fine Silk Velvet
Pearl
£402 £200 metre
Danielle
Redwood
Kvadrat
Hallingdal
Lime Green
£156 £80 metre
Silk Stripe
Jane Churchill
Macy
£56 £34 metre
Summers Lease
£155 £108.50 metre
Plain Linen/Cotton
£20 metre
Schumacher
Nancy
Hamish
£246 £148 metre
Moorea
£114 £47 metre
Sorilla
£79 £47 metre
Textured Silk
Jason D'Souza
Madison County
Pewter
£64.90 £35 metre
Savernake
Tapet Cafe
Painted Stripe
Coral and Green
Paradise
Original on Oyster
£225 £135 metre
£153 £76.50 metre
Dahlia
Soft Gold
£141 £60 metre
Camellia Garden
£159 £69 metre
Aria
Skye Large
£185 £129.50 metre
Zoffany
Highclere
Mousseux
£120 £75 metre
Sanderson/ Harlequin
Dance for Adornment
Wilderness, Nectar, Pomegranate
Holland and Sherry
Pimlico
Pine
£292 £175 metre
Broken Stripe
£125 £75 metre
Rogers & Goffigon
Sawtooth Creer
Pale Aqua
£160 £90 metre
Rose Absolute Linen
Pearl/Grey
£145 £87 metre
Oriel
Watercolour Blue
Tarascon Trellis Applique
Navy on White
£129 £79 metre
Zoe Glencross
Ammi
Vert Linen
£72 £44 metre
Melcombe Stripe
Scottsdale Embroidery
£180 £80 metre
Saybrook Check
Beige
£120 £400 metre
Tunisia Trellis Embroidery
£120 £60 metre
Liana
Charcoal Grey
Sandy Lane Perennials
Azzuro
£175 £105 metre
Corail Outdoor
Naturel
£225 £150 metre
C&C Milano
California Caning Performance
Ivory/Black
£298 £160 metre
Veranda Herringbone Outdoor
£93 £56 metre
Valencia Outdoor
£86.40 £52 metre
Outdoor Vol 2
£93.90 £58 metre
Join our community
Be the first to find out about stock drops, special offers and inspiring stories for a sustainable future.
Your Shopping Bag
Thanks for choosing surplus over new!
Your cart is empty