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
2008 products
Nicky Haslam
Balcony Stripe
Green
£75 metre
Christopher Farr Cloth
Belfour
Green and Aqua Blue
£72 metre
William Yeoward
Endellion
Rose
£62 £35 metre
Paolo Moschino
Palmyra
Mustard
£69 metre
John Stefanidis
Pelargonium
Light Yellow
£59 metre
Lewis & Wood
Wykeham
Pale Blue/ Grey and Sienna
£65 metre
Borderline
Daisy Bird
Green, Blue and White
£25 metre
Carolina Irving
Zig Zag
Gold on Coral Pink
£68 metre
Fermoie
Popple
Olive Green
£170 £85 metre
Cove
Red
£170 £105 metre
Veere Grenney
Folly
Sage - Pale Green /Grey
Ian Mankin
Ticking Stripe
Black
£34.50 £24 metre
Jason D'Souza
Skyline
Mink
£51.90 £25 metre
Rick Rack
Light Green and Blue
£62 metre
Zanzibar
Hot Pink
£60 metre
Kirkby Design
Teddy
Rosewater
£135 £40 metre
Tapet Cafe
Polka Stripe
Cactus
Carnival
Blue and Yellow
£80 metre
Rapture and Wright
Tribal Stripe
Raspberry
£133 £80 metre
Wicker
Dark Yellow
Red and Green
Ozone
Dark Pink and Coral Red
£85 metre
Safari Spot
Khaki
Clarke & Clarke
Biarritz
Blush
£38 £22 metre
Sailed Away
Hampton Stripe
Blue
Boundary Stripe
Red and Orange
Korla
Grand Kyoto Koi
Grass
£59 £21 metre
Cloud
Neutral
Soane
Old Flax
Patmos Blue
£200 £120 metre
Claremont
Milano Linen
£1,080 £65 metre
Zobo Designs
Peonies
Natural
£75 £45 metre
Kuba
Meryl
Merlot
£61.70 £30 metre
Royal
Thibaut
Samba Stripe
Kelly Green and Pool
£144 £62 metre
Anna French
Dyed Wheat
Aqua
£93 £22 metre
Bernard Thorp
Floral Motif
Pink
£55 £35 metre
Kingdom Parade
Blue and Green
£168 £84 metre
Bronze Green
GP & J Baker
Peony & Blossom
Terracotta/ Aqua
£98 £59 metre
Rouge
Mark Alexander
Tashkent
Putty
£60 £25 metre
Blithfield
Pomeroy
Apple Green
£58 metre
Patmos Stripe Reverse
Dark Turquoise
Romo
Eldon
Redcurrant
£27 £18 metre
Tasha Textiles, Paisley Sprig - Blue
Paisley Sprig
£170 £102 metre
Linwood
Omega Velvet
Pitaya (FR)
£59.90 £36 metre
Delos
Clovelly Cloth
Little Leaf
Vintage Collier Campbell
Stencil Flower (Positive)
Indigo
£38 metre
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
Orange and Taupe
Double-Width Linen
Oatmeal
£26.50 metre
Rabanna
Deep Yellow
Lewis and Wood
Alhambra
Verdure
£134 £82 metre
Designers Guild
Pampas
Nougat
£46 £28 metre
Burford Weave
Aqua/ Green
£120 £72 metre
Plain Linen
Sage Green
£35 metre
Fleurons d'Helene
Shalimar
Original
£148 £102 metre
Eythorne
Pale Blue
Indigo Blue
Clarke and Clarke
Spencer
Linen
£52 £32 metre
Ochre/ Mustard Green
Nantes
£162 £97 metre
Leaf Trellis
Caramel
Chocolate
Wave
Amazon
Steel
Fairbanks
Plum
£117 £65 metre
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
Susie Watson
Shalini
Blue Linen
£68 £42 metre
Alhambra Stars
Angel Blue
£63 £21 metre
Morris and Co
Willow Bough
Olive/ Turquoise
£95 £57 metre
Grand Zig Zag
Pro Pink and Ayres Rock
Helen Blanche
Ribbon
Cubes
Grand Alhambra Stars
Benaki
Amber Steel
£156 £105 metre
Chelsea Textiles
Etta Stripe
Teal
£154 £104 metre
Squawk
Chocolate on Blue
£127 £76 metre
Ottoline
Chintamani Fun
Celadon & Bricks
£168 £136 metre
Valmarana
Crocus
£145 £87 metre
Baltic Blue
£155.90 £105 metre
Marvic
Serafina
£88 £52 metre
Grey
Woven Leafy Damask
Dark Red
£29 metre
Villa Nova
Alva
Fjord
£31 £16 metre
Plain Outdoor
Filey
Cilantro
£55.50 £22 metre
Marden
Zinc Textiles
Hendricks
Lagoon
£97.50 £38 metre
Manuel Canovas
Bellegarde
£112 £67 metre
Jane Churchill
Otley
Embroidered Honeysuckle Linen
Duck Egg Blue/Grey
£24 metre
Pigeons and Palms
Turquoise
Latte
Pierre Frey
Nikita
Pop
£375 £220 metre
Mille Feuille
Mustard and Neutral
Zinc Textile
Bingley
Bone
£160 £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
Sophia Frances
Lulu
Spring Green/Blue
£105 metre
Mushroom
Jakarta
Smokey Buff
£128.30 £77 metre
Boardwalk Reversible
£80 £40 metre
Indus Flower
£129 £78 metre
Oscar Loves Coconuts
Watermelon
Green and Pink, Multicoloured
Tresco
£122 £74 metre
Carskiey Broad Stripe
Earth and Emerald
Cloud Garden
Vert de Gris
£150 £105 metre
Plain Cotton
Jessie de Salis
Vetch
£110 metre
Abraham Moon
Linoso
Pale Blue/ Green
£50 £27 metre
Heartbeat
Jane Shelton
Pyramid Stripe
£158.80 £95 metre
Happy Pig
Red and Pink
Eloise Home
Foxglove
Green & Pink
£144 metre
Enlighten
Mist
Straub Twill
£99 £60 metre
Eastwood
Ruby
Dimpsey
Blue and Mustard
£130 £78 metre
Imogen Heath
Aria
Marine
£155 £108.50 metre
York Stripe
West Palm Performance
Kiwi on Spa Blue
£192 £95 metre
Tutola Perennials
£225 £150 metre
Bolero
£79.90 £47 metre
Roma
Terracotta
£184 £110 metre
Figured Linen
Sand
Colefax and Fowler
Lanark Plaid
£152 £92 metre
Allegro
Multi Light
£114 £79.80 metre
Pukka Print
Acanthus
Fuchsia / Ocean on Natural
£195.60 metre
Navy
£150 £90 metre
La Foret
Cleo
Blues
£117 £48 metre
Plain Wool
£18 metre
Renishaw
£12 £81 metre
Tavistock
Inchyra
Trifolium Marchprint
Midnight on Ivory
£168 metre
Gyri Design
Liva
£150 metre
Kyoto
Emerald Green
£93 £36 metre
Tansman
Red/ Pink
£144 £52 metre
Carskiey Collection Broad Stripe
Heirloom Paisley
Damson
£90 £54 metre
Pink and Yellow
£64 metre
Brushed Cotton
Denim Blue
£15 metre
Linen Voile
Light Green
£28 metre
Ochre
Plain Deep Velvet
Pebble Grey/Green
£32 metre
Lucy
Pomily
Floral Ribbon
Sage & Rust
£135 metre
Checkers
Bodrum
£197 £115 metre
Rain
Blue/Indigo
Nobilis
Haussmann
Cream
£780 £46 metre
Arcadia Torosay
Duck Egg Blue
£62 £38 metre
Black Edition
Itarsi
Bilberry
£123 £48 metre
Pale Green
Morris & Co
Russet
Kirkby
Chelsea
Blossom
£77 £34 metre
Apex
Eden
£68 £28 metre
Penny Morrison
Turkoman
£195 £130 metre
Plain Velvet
£36 metre
Occhio
£100 £34 metre
Varese Lambosa
Pimento
£94 £56 metre
Wine Red
£20 metre
Valencia
Duck Egg & Ochre
Namêche
Plain, Ardennes & Pink Raspberry
Barneby Gates
Pineapple
Pink and Red on Natural
Twig Fence
Brown and Blue
Heavy Plain Linen
£54 metre
Fox Linton
Scroll
French Navy
£46 metre
Diagonal Weave
£34 metre
001/Claret
£170 £100 metre
£100 £70 metre
Catalpa Green
Multi Thread Weave
Aylsham
Grey/ Blue
Hollywood Grape
Platinum
£268 £180 metre
Floris
Blue and Grey
£111 £70 metre
Mary McDonald for Schumacher
Bermuda Blossoms
Corda Velvet
Azalea
£69 £45 metre
Ferns
Green and White
£139 £95 metre
Bosphorous
Mineral
£110 £66 metre
Cheyne II
Pink, Green and Red
Royal Botanical Gardens
Meadow Mono
£48 metre
Tango Velvet
Feather Grey
£93 £23 metre
Nicholas Herbert
Loose Leaves
Lodge
Pale Terracotta
Pebble
Raven
Pumpkin
Ashdown
Cinder
£42 £28 metre
Petit Arbre
Spa Blue
£78 £48 metre
Zoe Glencross
Nordic Trail
Coral
£30 metre
Richard Smith
Garthwaite
Charcoal and White
£55 metre
Victoria Alexander
Wild Clematis
Green and Grey
Emma Hardicker
Hydrangea
Grey Blue
£45 metre
Cotton Velvet
Baby Blue
£180 metre
Ipeck Damask
Red, Gold and Blue
£63 metre
Schumacher
Garden of Persia
Charcoal
£240.20 £95 metre
Arum Lily
Green and Blue on Stone
Saffron Stripe
Romany Stripe Linen
Red and Blue
Chaupur
Pigeon and Fawn
£124 £30 metre
Duck Egg
Sophie Meade-Fetherstonhaugh
Tulips
Red and Purple
£50 £26 metre
Harewood
Acacia
£36 £22 metre
Original Tamahu
Yellow/ Orange/ Red
Original Lilly
£170 £110 metre
Orford
Henna
£75 £35 metre
Pilgrim
Lapis & Lime
Vaughan Designs
Samos
£140 £70 metre
Patmos
Chicago
Grey/ Brown
Salta
Azure
£659 £47 metre
Breakwater
Vanilla
Sapling
Black on Linen
Belvedere
Pavillion
Sage
Gardes Canard
Off-White
Kravet
Dendera
Taupe/ White
£139 £75 metre
Straw Yellow
Striped Cotton
Blue and White
Bright Pink
Indigo and Wills
Paisley
£89 £55 metre
Random Flower Velvet
£149 £90 metre
Morocco Velvet
Epic Blue
Mendip
Creeping Fern
£198 £118 metre
Maputo
Polaire
£266 £160 metre
Sarah Hardaker
Zia
Faded Duck
Dorset
£56 £34 metre
Woburn
£64 £38 metre
Ellwood
£54 £34 metre
Oriana
Floral Tile (Reversible)
£216 £135 metre
Liberty
Ottoman Spot in Cut Velvet
Lapis
£190 £120 metre
Navy Blue
Blackthorn
£112 £68 metre
Silver/ Pale Grey
Floreale Grande
Zinc
£105 £65 metre
Andrew Martin
Monte
Ivory
Morocco
Olive
£125 £75 metre
Splash
Lining Stripe
Harlequin
Boka
Charcoal/ Marine/ Zest
£65 £39 metre
LeLievre
Sculpture
Roux
£190 £114 metre
£275 £165 metre
Enys Garden
Indigo/ Red
£85 £55 metre
Array
Blue/ Green/ Multi
Mellor
Spice
Kahanu
Oasis
£89.90 £54 metre
Heera
Stonewashed Blue
Rubelli
Boucle
Pale Grey/ Neutral
£105 £59 metre
Perennials
Willow Way
Bluestone
£99 metre
Zebra Striped Velvet
Silver Blue
£426 £250 metre
Chestnut Tree
Blue Grey/Sage
£79 £47 metre
Chiltern
Kimono
Chilli/ Mocha
£176 £105 metre
Tree House
Robin's Egg
£108 £75 metre
Bowood
£66 £39 metre
Dahlia
Multicoloured
£739 £45 metre
Willow Bough Embroidery
£169 £105 metre
Celery
Trapeze
St Tropez
£73.90 £48 metre
Vortex
Sunbaked
£135 £80 metre
Millie
Beige
£56 £35 metre
Ian Sanderson
Pasha Embroidery
Tendril Vine
Emerald
£361 £230 metre
Diagonal Stripe
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
Reeds
Ink and Dark Green
Pomegranate Fresco
Chicory
£121 £74 metre
Lavender
017 Blue
Dundee
£69.50 £42 metre
Twig Trellis
Classic Cloth
Montrose
Pale Olive
Nina Campbell
Turfan Altai
£91 £59 metre
Daisy Chintz
Amethyst
£120 £75 metre
Warner
Leilani
Guy Goodfellow
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
Peony
Jardin Ambroise Linen
Chateau Blue and Rust
£74 £45 metre
Neutral 056
Remy
£95 metre
Bennison
English Oakleaf
Pink/ Peach on Beige
£305 £170 metre
Sansa
£98 £58 metre
Dark Blue
Berry Brothers
Tequila
£123.80 £78 metre
Bella
Camomile
£123.80 £75 metre
Lisa Fine Textiles
Baroda II
Susanna Davis
Orchha
Rosalba
Brown
Calcot
Kyoto Koi
Tented Stripe
Chella
Mallard
£59.50 £35 metre
Oakleaves
£138.60 £85 metre
Jungle
£84 £50 metre
Tasha Textiles
Polonaise
Grey/ Pink
Green/ Blue
Savernake
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
Ikat Style Print
Black and White
£62 £32 metre
Baker Lifestyle
Cords
Fern
£36 £24 metre
Stripey Stripe
Orchard
Strie
Aqua Blue
Sicily
Claret/ Lilac
Sky Blue
£1,700 £85 metre
Delft
Cordoba
Green and Purple
Steel and Key Lime
Fruit Velvet
£189 £111 metre
Holland & Sherry
High Line Outdoor
Circus
Maple
Purple
Christopher Farr
Travelling Light
Franquemont
Duncan
Meadow
£145 metre
Woolf
£125 metre
Dusky Blue
Ash Rose
Roger
Clive
Artichoke
Charleston
£138 metre
Bell
Climbing Clematis
Pale Pink & Blue
Spring Green
Yellow & Navy
Lilac
Hackford
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
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
Emma Shipley at Clarke and Clarke
Audubon
Penelope
£55 £21 metre
Sophie Harpley
Primrose
Butter Yellow
Mahala Textiles
Anoukhi
Blue Flower
£108.50 £70 metre
Waverley Stripe
Smoke Grey
£178 metre
Vintage Blue
Somborne Wreath
Somborne Stripe
Somborne
Light Pink
Multi Check
£70 £38 metre
Woven Rectangle
Charteruse/Grey
£60 £28 metre
Blue/Taupe
£60 £36 metre
Chelwood
£92 £55 metre
Christobel
Onda Stripe
Rose Tarlow
Glacis
Chard
£213.60 £100 metre
Providence
£96 £59 metre
Sivas
Sweetpea
£77 £46 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
Monarch
Summer
Fasano
Canvas
£70 £42 metre
Osier
£69 £42 metre
Carskiey Collection Plain
Ollaberry/ Roxburgh
Kellie
£80 £48 metre
Blue/ Grey
Ralph Lauren at Designers Guild
Springhouse Stripe
£90 £55 metre
Rosario
Cobalt
Check
CLJ Home
Slatcane Light
Nursery Window
Trains, Boats and Planes
£40 metre
Malabar Stripe
£305 £175 metre
Horizontal Stripe
Blue/Green
Cabbages & Roses
Tulips and Roses
Grey, Pink and Purple
Zimmer and Rohde
Meli-melo
Reds
£206.90 £130 metre
Palma Outdoor
Cassandra
£95 £58 metre
£95 £47.50 metre
Chaumont
Cirrus
Ogee
Calamine and Annabel Blue
£210 £120 metre
Arches
Teal on Ecru
Whitby
Powder Blue/ Ivory
£49 £26 metre
Titley and Marr
Cowdray
Victoria
Lindsay Alker
Great Battle Wood
Grey/ Neutral
Seabury
Lime
£37.50 £20 metre
Tresta
Danube
£55.50 £25 metre
Lorenzo
Ticking
Rose/ Leaf
£85 £52 metre
Aldernay
Grey on Natural
£97 £60 metre
Wool Check
Chocolate and Blues
Abbey Stripe
Dark Grey
Circles
Grey/ Silver
Meander
Allegra Hicks
Garden Reverse
Issy
Ionian
£33 £18 metre
Makela
Join our community
Be the first to find out about stock drops, special offers and inspiring stories for a sustainable future.
Your Shopping Bag
Free shipping on orders over £250 for UK Mainland
Your cart is empty