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
2145 products
Christopher Farr Cloth
Rick Rack
Pink and Red
£68 metre
Nicky Haslam
Balcony Stripe
Green
£75 metre
Belfour
Green and Aqua Blue
£72 metre
William Yeoward
Endellion
Rose
£62 £35 metre
Romo
Kitson
Teaberry
£75 £38 metre
Paolo Moschino
Palmyra
Mustard
£69 metre
John Stefanidis
Pelargonium
Light Yellow
£59 metre
Tasha's Trip
Red and Blue
£65 metre
Fermoie
Cove
Red
£170 £105 metre
Veere Grenney
Folly
Sage - Pale Green /Grey
Pebble
Purple
£170 £85 metre
Light Green and Blue
£62 metre
Zanzibar
Hot Pink
£60 metre
Linwood
Helter Skelter
Nile
£73.90 £49 metre
Anna French
Dyed Wheat
£93 £22 metre
Kirkby Design
Teddy
Rosewater
£135 £40 metre
Designers Guild
Varese Velvet
Dusky Blue
£94 £56 metre
Soane
Ottoman Stripe
£170 metre
Lewis & Wood
Wykeham
Pale Blue/ Grey and Sienna
Borderline
Daisy Bird
Green, Blue and White
£25 metre
Carnival
Blue and Yellow
£80 metre
Poulton Stripe
Pale Pink
Sailed Away
Hampton Stripe
Blue
Boundary Stripe
Red and Orange
Korla
Grand Kyoto Koi
Grass
£59 £21 metre
Mendip
Colefax and Fowler
Somerton
Pink and Green
£198 £128 metre
Ian Mankin
Ticking Stripe
Black
£34.50 £24 metre
Claremont
Milano Linen
Olive Green
£1,080 £65 metre
Linara
Raspberry
£36.40 £21 metre
Jane Churchill
Tango Stripe
£88 £54 metre
Rapture and Wright
Walled Garden
Mortlake Blue
£120 £72 metre
Kirkby
Velvet
Turquoise
£42 £28 metre
Zobo Designs
Peonies
Natural
£75 £45 metre
Jason D'Souza
Ohio
Java
£69.50 £35 metre
Kuba
Meryl
Merlot
£61.70 £30 metre
Royal
Marden
Red (L-275)
Thibaut
Samba Stripe
Kelly Green and Pool
£144 £62 metre
Aqua
Kingdom Parade
Blue and Green
£168 £84 metre
Bronze Green
Plain Velvet
Bright Yellow
Tapet Cafe
Polka Stripe
Rouge
Baptiste
£198 £118 metre
Mark Alexander
Tashkent
Putty
£60 £25 metre
Blithfield
Circles and Squares
£35 metre
Pomeroy
Apple Green
£58 metre
Carolina Irving
Patmos Stripe Reverse
Dark Turquoise
Eldon
Redcurrant
£27 £18 metre
Tasha Textiles, Paisley Sprig - Blue
Paisley Sprig
£170 £102 metre
Day
Blues
£78 metre
Omega Velvet
Pitaya (FR)
£59.90 £36 metre
Delos
Neisha Crosland
Tulip
Gold
£140 metre
Astrea
Love Your Home
Liso Cotton
Pewter
£19 metre
Carnac
Taupe
Yellow
Apenn
Surrey Rose Garland
Blue and Red
£120 £55 metre
Kiosk
Burnt Orange
£50 metre
Mimosa
£56 metre
Wicklewood
Original Palopo
Pink/ Multi
£180 £120 metre
Virginia White
Reeds Reverso II
Orange
Zig Zag
Gold on Coral Pink
George Spencer Designs/ A Rum Fellow
Kasma
Mulberry
£152 £100 metre
Orange and Taupe
Kemble
Sunflower
£45 £29 metre
Trapeze
Hawaii
£73.90 £45 metre
Guy Goodfellow
Olive Sacking
Cocoa/ Brown
£100 £65 metre
Rosewood
Wicker
Dark Yellow
Wave
Neutral
Chalco
Sienna
£100 £70 metre
Jubilee Rose 1994
£98 £59 metre
Schumacher
Sprig
Moss
Ozone
Dark Pink and Coral Red
£85 metre
Fairbanks
Salmon
£117 £65 metre
Plum
Annie Sloan
Coloured Linen Union
Provence + Aubusson Blue
£39.90 £28 metre
Belfour - OUTDOOR
Navy and Aqua Blue
Casper
£83.90 £50 metre
Sanderson
Lagom Weave
Leek
£49 £25 metre
Clarke & Clarke
Biarritz
Blush
£38 £22 metre
Hackford
Pink
Susie Watson
Shalini
Blue Linen
£68 £42 metre
Designers Guild/ William Yeoward
Kiota
£140 £84 metre
Ian Sanderson
Quiver
Cherry
Andrew Martin
Friendly Folk
Melon Orange
£70 £42 metre
Alhambra Stars
Angel Blue
£63 £21 metre
Morris and Co
Willow Bough
Olive/ Turquoise
£95 £57 metre
Windrush
White
£155.90 £95 metre
Cubes
Mandarin
Grand Alhambra Stars
Carskiey Collection Broad Stripe
Pink, Ochre, Neutral
Benaki
Amber Steel
£156 £105 metre
Squawk
Chocolate on Blue
£127 £76 metre
Studio G
Klaudia
Heather/ Olive
£40 £20 metre
Valmarana
Crocus
£145 £87 metre
Rose Cumming
Bel Fiore
Multi
Cloud
Dark Blue
Marvic
Serafina
£88 £52 metre
Savernake
Blue with Green Flecks
Grey
Woven Leafy Damask
Dark Red
£29 metre
Villa Nova
Alva
Fjord
£31 £16 metre
Stripe Cotton
Grey Ivory
£18 metre
Filey
Cilantro
£55.50 £22 metre
Jennifer Shorto
Interstellar
Multicoloured
Danube Stripe
£41.90 £25 metre
Zinc Textiles
Hendricks
Lagoon
£97.50 £38 metre
Pierre Frey
Malmaison Rayure
£125 £75 metre
Manuel Canovas
Bellegarde
£112 £67 metre
Old Flax
Patmos Blue
£200 £120 metre
Abbey Stripe
Figured Linen
Sand
Embroidered Honeysuckle Linen
Duck Egg Blue/Grey
£24 metre
Pigeons and Palms
Nikita
Pop
£375 £220 metre
Mille Feuille
Mustard and Neutral
Zinc Textile
Bingley
Bone
£160 £90 metre
Larsen
Selby
Grey/Blue
£247 £90 metre
Kate Medlicott
Fleur
Pink-Rust
£115 metre
Madeaux
Worcester Stripe
Spring Sky
£182 £54 metre
Quartz
Dedar
Zig Zag Applique
Blue Green
Pina Colada
Plain Linen
Mushroom
Jakarta
Smokey Buff
£128.30 £77 metre
Boardwalk Reversible
£80 £40 metre
Oscar Loves Coconuts
Rabanna
Light Pink
Watermelon
Green and Pink, Multicoloured
Tresco
£122 £74 metre
Carskiey Broad Stripe
Earth and Emerald
Cloud Garden
Vert de Gris
£150 £105 metre
Jessie de Salis
Vetch
Sage Green
£110 metre
Blue with Green
Heartbeat
Eythorne
Red/Pink
Eloise Home
Foxglove
Green & Pink
£144 metre
Skyline
Enlighten
£51.90 £25 metre
Mist
Mink
Straub Twill
£99 £60 metre
Carlotta
Old Blue
£108 £65 metre
Eastwood
Ruby
Sophia Frances
Dimpsey
Blue and Mustard
£130 £78 metre
Imogen Heath
Aria
Marine
£155 £108.50 metre
Zoffany
Rose Absolute Linen
Sunstone/ Mercury
Padova
Canard
£174 £104 metre
Ribbon
Honey
£205 £140 metre
York Stripe
Banderole
£125 £87 metre
West Palm Performance
Kiwi on Spa Blue
£192 £95 metre
Tutola Perennials
£225 £150 metre
Sunbrella
Komo Outdoor
Raffia
£60 £36 metre
Bolero
£79.90 £47 metre
Circus
Brown
Lanark Plaid
£152 £92 metre
Pukka Print
Acanthus
Fuchsia / Ocean on Natural
£195.60 metre
Decors Barbares
Zenaide
Red and White
£469 £280 metre
Cassia
Navy
£150 £90 metre
Bernard Thorp
Floral Motif
£55 £35 metre
Plain Wool
Renishaw
£12 £81 metre
Inchyra
Trifolium Marchprint
Midnight on Ivory
£168 metre
Gyri Design
Liva
£150 metre
Dyed Sack
Kyoto
Emerald Green
£93 £36 metre
Tansman
Red/ Pink
£144 £52 metre
Coral Pink
£30 metre
GP & J Baker
Heirloom Paisley
Damson
£90 £54 metre
Pink and Yellow
£64 metre
Cloth & Clover
Hanbury
Duck Egg
£890 £54 metre
Peony & Blossom
Terracotta/ Aqua
Cream
£1,160 £69 metre
Linen Voile
Light Green
£28 metre
C&C Milano
Laveno Barre Mache
£592 £250 metre
Cactus
Lucy
Pomily
Floral Ribbon
Sage & Rust
£135 metre
Checkers
Bodrum
Terracotta
£197 £115 metre
Nobilis
Haussmann
£780 £46 metre
Plain Weave
Arcadia Torosay
Duck Egg Blue
£62 £38 metre
Teal
£20 metre
Pale Green
Morris & Co
Russet
Oakleaves
£47 £30 metre
£15 metre
Chelsea
Blossom
£77 £34 metre
Apex
Eden
£68 £28 metre
Penny Morrison
Turkoman
Red and Green
£195 £130 metre
Claret
£39 £25 metre
£36 metre
Occhio
£100 £34 metre
Varese Lambosa
Pimento
Oxus
Marina Rose
£155.90 £90 metre
Belle De Nuit
Indigo
Valencia
Duck Egg & Ochre
Namêche
Plain, Ardennes & Pink Raspberry
Lowri
Forest and Hills Linen
Diamonds Linen
Little Check Linen
Sarah Hardaker
Dashi Linen
Faded Red
£75 £50 metre
Barneby Gates
Pineapple
Pink and Red on Natural
£114 £68 metre
Jumbo Corded Velvet
Twig Fence
Brown and Blue
Charcoal
ILIV
Betony
Cobalt
£60 £42 metre
Fox Linton
Scroll
French Navy
£46 metre
Diagonal Weave
£34 metre
Jean Monro
Jean
Radclyffe Stripe
£52 metre
Fan Flower
Green/ Blue
£118.20 £79 metre
Moncorvo
£156 £95 metre
001/Claret
£170 £100 metre
Plain Chintz
Pale Blue
Leaf Trellis
Clovelly Cloth
Little Leaf
Catalpa Green
Vintage Collier Campbell
Stencil Flower (Positive)
£38 metre
Multi Thread Weave
Summit
£96 £57 metre
Aylsham
Grey/ Blue
Brunschwig & Fils
Windsor Damask
Red on Topaz
Hollywood Grape
Platinum
£268 £180 metre
Montecito
£138 £85 metre
Floris
Blue and Grey
£111 £70 metre
Corda Velvet
Azalea
£69 £45 metre
Ferns
Green and White
£139 £95 metre
Bosphorous
Mineral
£110 £66 metre
Royal Botanical Gardens
Meadow Mono
£48 metre
Tango Velvet
Feather Grey
£93 £23 metre
Nicholas Herbert
Loose Leaves
Raven
Pumpkin
Kalamkari
Black and White
£147 £74 metre
Safari Spot
Chocolate
Petit Arbre
Spa Blue
£78 £48 metre
Richard Smith
Garthwaite
Charcoal and White
£55 metre
Victoria Alexander
Wild Clematis
Green and Grey
Emma Hardicker
Hydrangea
Grey Blue
£45 metre
de Le Cuona
Artist Canvas
Sunset
£170 £110 metre
Cotton Velvet
Baby Blue
£180 metre
La Coche Strie
£126 £50 metre
Garden of Persia
£240.20 £95 metre
Arum Lily
Green and Blue on Stone
Jacquard Vine
Navy and Emerald
£250 metre
Mica Velvet
£112 £64 metre
Matthew Williamson
Deya La Fuente
Blue and Orange
£182 £45 metre
Romany Stripe Linen
Chaupur
Pigeon and Fawn
£124 £30 metre
Toile
Coral on Cream
Anna
£54 metre
Ashdowne
£106 £52 metre
Original Tamahu
Yellow/ Orange/ Red
Orford
Henna
£75 £35 metre
Vaughan Designs
Samos
£140 £70 metre
Patmos
Parker & Jules
Creeping Trellis
Ice Emerald Rose
£135 £85 metre
Paired Squares Weave
Claret and Orange
£32 metre
Chiltern
Straw
Sarah Burns
St Peter
Chicago
Grey/ Brown
Salta
Azure
£659 £47 metre
Breakwater
Vanilla
Belvedere
Pavillion
Sage
Willow Bough Embroidery
Pale Blue/ Green
£169 £105 metre
Chifu
Pinks and Blues
Ochre/ Mustard Green
Celery
Nantes
Indigo Blue
£162 £97 metre
St Tropez
£73.90 £48 metre
Vortex
Sunbaked
£135 £80 metre
Millie
Beige
£56 £35 metre
Pasha Embroidery
Tendril Vine
Emerald
£361 £230 metre
Boucle
Diagonal Stripe
Off-White
Susan Deliss
Aztec Stripe
Olive, Copper, Cream
£190 £110 metre
Loro Piana
Patterned Stripe Wool Weave
Red/ Green
£120 metre
Pom
Aqua and Green on Natural
£195.60 £115 metre
Mileto
Almond
£71.90 £46 metre
Grasse
£80 £49 metre
Rae
£74 £45 metre
Reeds
Ink and Dark Green
Pomegranate Fresco
Chicory
£121 £74 metre
Pale Yellow
Lavender
Caramel
017 Blue
Dundee
£69.50 £42 metre
Twig Trellis
Classic Cloth
Montrose
Pale Olive
£99 metre
Nina Campbell
Turfan Altai
£91 £59 metre
Lewis and Wood
Daisy Chintz
Amethyst
£120 £75 metre
Liana
Warner
Leilani
Cothay Stripe
Lichen
£230 £140 metre
Campari
Bouquet Toss
Pink Lemonade
£156 £99 metre
Nichola Taylorson
Taraka Embroidered
Mustard Green
£180 £80 metre
MRH Design
Dorset Rose 1987
Blue/ Green
Lisle Check
£136 £79 metre
Lining Stripe
Peony
£36 £22 metre
Zoe Glencross
Jardin Ambroise Linen
Chateau Blue and Rust
Neutral 056
Remy
£95 metre
Savonnerie Velvet
Jewel
£573 £340 metre
Bennison
English Oakleaf
Pink/ Peach on Beige
£305 £170 metre
Steel
Payson
£147.80 £60 metre
Slate
Lime
Sansa
£98 £58 metre
Vanessa Arbuthnott
Stripe and Dash Stripe
Limestone and Raspberry
£69 £42 metre
Derby Stripe
£139.50 £50 metre
Cerise/ Blue
Amazon
Berry Brothers
Tequila
£123.80 £78 metre
Bella
Camomile
£123.80 £75 metre
Khaki
Lisa Fine Textiles
Baroda II
Susanna Davis
Orchha
Rosalba
Calcot
Kyoto Koi
Tented Stripe
Melford Stripe
Chella
Mallard
£59.50 £35 metre
£138.60 £85 metre
Jungle
£84 £50 metre
Tasha Textiles
Suzani
Pink/ Blue
Polonaise
Grey/ Pink
Pink - 010
Kate Forman
Jag Ikat
£130 £79 metre
Tacit
Old Violet
£44.90 £31.50 metre
Graphite
French Linen
Alhambra Stars Reverse
Green with Aqua Blue
Vanderhurd
Delphine
Purple/ Grey
Clarke and Clarke
Ikat Style Print
£62 £32 metre
Archive Print
Tassels
Baker Lifestyle
Cords
Fern
£36 £24 metre
Stripey Stripe
Orchard
£56 £34 metre
Dominica
Strie
Aqua Blue
Sicily
Claret/ Lilac
Sky Blue
£1,700 £85 metre
Delft
Cordoba
Green and Purple
Grand Zig Zag
Steel and Key Lime
Fruit Velvet
£189 £111 metre
Holland & Sherry
High Line Outdoor
Pro Pink and Ayres Rock
Helen Blanche
Maple
Christopher Farr
Travelling Light
Circles
Franquemont
Duncan
Meadow
£145 metre
Woolf
Ochre
£125 metre
Ash Rose
Roger
Clive
Artichoke
Charleston
£138 metre
Bell
Climbing Clematis
Pale Pink & Blue
Spring Green
Yellow & Navy
Lilac
Light Blue
Carpaccio
Green and Ochre
Woven Stripe
Quantock
Magenta
Malatya
£118 £59 metre
Dijon
Cameo
Crimson
Margo Selby
Motown
Morris At Home/ Ashley Wilde
Willow
£40 £24 metre
Wild Strawberry Trellis
Vintage Cream
£114 £80 metre
Ola
Mustard and Pink
Jenson
Celadon
£122 £72 metre
Lana Wool
Biscotti
£58.90 £35 metre
Finches
£59 £35 metre
Tibor
Luna
10 - Charcoal
£285 £170 metre
Kari
£224.50 £155 metre
Emma Shipley at Clarke and Clarke
Audubon
£52 £32 metre
Penelope
£55 £21 metre
Sophie Harpley
Primrose
Butter Yellow
£34 £22 metre
Chelsea Textiles
Etta Stripe
£154 £104 metre
Mahala Textiles
Anoukhi
Blue Flower
£108.50 £70 metre
Waverley Stripe
Smoke Grey
£178 metre
Vintage Blue
Somborne Wreath
Somborne Stripe
Somborne
Popple
Multi Check
£70 £38 metre
Woven Rectangle
Charteruse/Grey
£60 £28 metre
Blue/Taupe
Morris & Co.
Loden/ Thyme
£89 £45 metre
Raspberry/ Olive
Parchment/ Mineral
Chelwood
£92 £55 metre
Christobel
Onda Stripe
Ottoline
Chintamani Fun
Celadon & Bricks
£168 £136 metre
Rose Tarlow
Glacis
Chard
£213.60 £100 metre
Providence
£96 £59 metre
Sivas
Sweetpea
£77 £46 metre
Tangley
Wine/Antique Yellow
£119 £68 metre
Box Hill
Moss/Cream
£79 £49 metre
Two By Two Embroidery
Vintage/Multi
£99 £59 metre
Latika
Faded Pink
Denim Stripe
Pink on Denim
Avium
Denim
Lemur
Adam's Eden
£155.90 £105 metre
Monarch
Summer
Baltic Blue
Fasano
Canvas
Osier
Join our community
Be the first to find out about stock drops, special offers and inspiring stories for a sustainable future.
Your Shopping Bag
Your cart is empty