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
787 products
Lennox Money
Indian Sprig
Original/ Red
£25 metre
Carolina Irving
Mimosa
Mustard
£68 metre
Tapet Cafe
Polka Stripe
Cactus
£60 metre
Green
Christopher Farr Cloth
Carnival
Blue and Yellow
£80 metre
Nanking Peony
Beige on Green
Blueberry
Ian Mankin
Ticking Stripe
Black
£34.50 £24 metre
Chinese Rococo
Original
£39 metre
Array
Blue/ Green/ Multi
£75 metre
Sanderson
Whitby
Powder Blue/ Ivory
£49 £19 metre
Clarke & Clarke
Biarritz
Raspberry
£38 £23 metre
Coral
Checkian Lotus
Blue/ Pink/ Multi
£49 metre
Rick Rack
Light Green and Blue
£65 metre
GP & J Baker
Burford Stripe
Coral/ Aqua
£135 £85 metre
Nile and York
Track
£28 metre
Anna French
Plain Linen
Bright Red
£93 £20 metre
Fermoie
Cloud
Blue
£170 £85 metre
Paolo Moschino
Palmyra
Chocolate
£69 metre
Woven Slim Stripe
Pink & Cream
£48 metre
Decors Barbares
Lyova
Blue and Red
£439 £280 metre
Cove
Olive Green
Zoe Glencross
Nordic Trail
Blush Negative
£65 £30 metre
Lustra
Plain Linen Mix
Indigo Blue
£21 metre
Chase Erwin
Ribbed Silk
Raisin
£100 £22 metre
Araz
Blue on Linen Cotton
Delos
Blue/ White
Panjim
Green/ Yellow
Nicky Haslam
Safari Spot
Khaki/ Brown
£59 metre
Poulton Stripe
Pale Pink
£170 £105 metre
Korla
Grand Zig Zag
Pro Pink and Ayres Rock
£59 £18 metre
Lewis & Wood
Windrush
White
£140.50 £95 metre
John Stefanidis
Carpaccio
Green and Ochre
£54 metre
Thibaut
Grand Palace
Mist
£147 £85 metre
Barneby Gates
Fox and Hen
Brick
£120 £72 metre
Mille Feuille
Brown and Blue
£64 metre
Vintage Collier Campbell
Stencil Flower (Positive)
Indigo
£35 metre
Collier Campbell
Stripe
Pastel Tones
Nichola Taylorson
Lavi
Mustard Green
£125 £65 metre
Cathy Nordström
Stig Stripe
Mustard Yellow
£85 metre
Jean Monro
Willa Handblock
Red
£432 £260 metre
L-319
Patmos Stripe Reverse
Foibles II
Pelargonium
Pink and Green
Rabanna
Yellow
Whittle
Earth Tones
Isle Mill
Montrose Melton
Mint
£97 £58 metre
Genie
Powder
£156 £88 metre
Olive
£63 £18 metre
Vanessa Arbuthnott
Lattice Leaf
Green/ Blue
£52 metre
Nile & York
Plough Stripe
£36.50 £24 metre
Lavender
Twig
Neutral 056
Annie Sloan
Coloured Linen Union
Provence + Aubusson Blue
£39.90 £28 metre
Sailed Away
Zobo Designs
Happy Pig
Red and Pink
£75 £45 metre
La Foret
Esrajim Narrow Stripe
Nicholas Herbert
Lodge
Pale Terracotta
£24 metre
Love Your Home
Liso Cotton
Pewter
£19 metre
Apenn
Romany Stripe Linen
Red and Blue
£120 £55 metre
Veere Grenney
Kiosk
Burnt Orange
£62 metre
Jaisalmir Reverse
Dark Pink
Green/ Grey
Simple Ticking
Peach
£72 £48 metre
Warner House
Majestic Bird
Red and Green
£59 £38 metre
Patmos
Mocha
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
Howe
Humbug Ticking
Brown/ White
£112 £72 metre
Rogers and Goffigon
Trees
Cocoa
Namay Samay
Talbot
£203 £143 metre
Harris Tweed
Herringbone
Natural
£54 £34 metre
Pierre Frey
Raya
Plume
£135 metre
Linwood
Bagatelle
Grape
£77.90 £49 metre
Ikat Bokhara
Sand
£169 £99 metre
Virginia White
Reeds
Green and Blue
Colefax and Fowler
Tyndall
Pink (Narrow)
£65 £36 metre
Zoffany
Mughal Menagerie
Red/ Blue
£66 £39 metre
Vanderhurd
Paravento
Blues
Diva
Seafoam
£18 metre
Lisa Fine Textiles
Calista (Performance Fabric)
Sage
£297 £195 metre
Madeaux
Josephine
Rose and Aqua
Hill Garden
Coral and Green
£249 £125 metre
Sicily
Claret/ Lilac
Orkney
£107.20 £60 metre
Wave
Blue/ Green
Lumps and Bumps
Blue and Green
Guy Goodfellow
Hendrix
£236 £136 metre
Blithfield
Pelham Stripe
Pale Green
£140 £74 metre
Studio Ashby
Patch
Vermllion
£85 £59 metre
Berry Brothers
Tequila
£134 £80 metre
Kinsai
Green on Red on Cotton Sateen
Cream on Green on Cotton Sateen
Josephine Munsey
Chameleon Trail
£120 £59 metre
Carskiey
Red and Ochre
Atlantic
£22 metre
Zinc Textiles
Petworth Weave
Straw
£222 £89 metre
Calvados
Plain Tumbled Linen
Pink
Pierre Frey/ Alidad
Granada
Multicoloured
£100 metre
Mangosteen
Beige
Mimi Pickard
Jacko
£116 £50 metre
Lemon on Gold on Linen Cotton
Nina Campbell
Turfan Altai
£91 £55 metre
Belvedere
Miramar
Original (Red/ Yellow)
£45 metre
Green Straw
£38 metre
Rubelli
Boucle
Pale Grey/ Neutral
£105 £59 metre
Soane
Tendril Vine
Walnut and Sage
£550 £160 metre
Squawk
Chocolate on Blue
£127 £76 metre
Clarke and Clarke
Avium
Denim
£36 £22 metre
Mint Green
£170 £110 metre
Titley and Marr
Cowdray
Wicker
Pale Blue
Watermelon
Green and Pink, Multicoloured
Kuba
Small Damask
£146 £86 metre
Manuel Canovas
Roma
Terracotta
£184 £110 metre
Foibles III
Rain
Light Green
Villa Nova
Langley
Eden
£45 £22 metre
Penny Morrison
Turkoman
£195 £115 metre
Tasha Textiles
Paisley Sprig
£170 £102 metre
Loose Leaves
Sweetpea
Carlton Linen
Carlton
Green and Raspberry
Paolo Moschino for Nicky Haslam
Via Krupp
Navy
£151 £90 metre
Vaughan Designs
Samos
Red/ Pink
£140 £70 metre
Royal Botanical Gardens
Beetles
£55 metre
Double Width Heavy Cotton Mix
Camel/ Caramel
£32 metre
Sienne
Ciel
£90 metre
Smoke Blue/ Green
£29 metre
Robert Kime
Marrakesh Stripe
Multi
£140 metre
Our Lining
£80 £48 metre
Jasper
Devonshire
£265 £165 metre
Dotty Check
Pink/ Green
£58 metre
Pink/ Mustard
Alberto
Neutral
£120 metre
Rambagh Reverse
£89 metre
Flame of the Forest
Antique Linen mix
£59 £35 metre
Dedar
Boucle Knit
Dark Green
£50 metre
Jason D'Souza
Wimbourne
Leaf
£157.30 £75 metre
Pale Beige/ neutral
£34 metre
£365 £24 metre
Anatolia
02
£89.60 £54 metre
Wykeham
Citrus
£134 £84 metre
Christopher Farr
Todo
Blue and Grey
£90 £54 metre
Aqua Blue
Nobilis
Lin Fiona 2
Vert Amande
£137.60 £82 metre
Aylsham
Carskiey Collection Broad Stripe
Aubergine and Mustard
de Le Cuona
Shore
Spray
£168 £84 metre
Kalamkari
£171 £85 metre
Balderic Stripe
£255 £155 metre
Tweed Weave
Dark Red/ Peach
Lightweight Linen
Rustic Stripe
Brick/ Natural
Tissus d'Helene
Woven Stripe
Blue / Green
Persian Leaf
Rust
£146 £88 metre
James Hare
Dacca
£74.50 £45 metre
Walton
£70 £45 metre
Schuyler Samperton Textiles
Reverse Doshi Pop
£140 £85 metre
Helen Blanche
Painted Stripe
Yellow/ Navy
Finn
£130 metre
Rapture and Wright
Gable End
£134.50 £80 metre
Astrea
Jade Green
£1,700 £85 metre
Plain Cotton Linen
Pine Green
Roussillon
£180 £105 metre
Amalfi
Carrieux
Striped Cotton
Beige and White
Plain Cotton
Dark Indigo
Helmingham
Paprika
Timorous Beasties
Union Cloth
Dusky Pink
£150 £80 metre
Studio Atkinson
Kiss Cross
£110 metre
Cassis
Paon
£88 £52 metre
£132 £75 metre
Schumacher
Woodland Silhouette
£161 £89 metre
GP&J Baker
Latika
Grey/ Blue
Tilly
Grey
Particles
Coffee
Blackcurrant
Print
£72 metre
Gainsborough
Key
Brown
£180 £65 metre
Mauve
Orchard
Pink Sands
Jennifer Shorto
Midnight Mademoiselle
White/ Blue
£185 £110 metre
Wasabi
Woodfern
£110 £66 metre
Pebble
008 Green
Small Way
Kita
Red/ Multi
£180 £110 metre
Kemble
Sage Green
£160 £110 metre
Stockholm Stitch
White on Yellow
£128 £78 metre
Prestigious Textiles
Wide Cotton Linen Safi
Oatmeal
Figured Linen
Pacific Negative
Ocean Negative
Bollin Bird
Dew on White
£68 £25 metre
Teal
Marlborough
Mini Oak
Chateau Blue and Rust Linen
£80 £35 metre
Hintlesham
Khaki
Nomad
£183 £105 metre
Red on Blue on Cotton Sateen
Lemon on Gold on Cotton Sateen
Checked Cotton Mix
Purple and Red
£26 metre
Hamble
Cow Parsley
Var
Pale Pink/ Dragee
£122 £48 metre
Canfield Stripe
Aubergine
£144 £48 metre
Tan
Sakori
£133 £75 metre
Charlie Stripe
Dark Navy
£136 £50 metre
Bernard Thorp
Sumatra
£60 £36 metre
Eadie
Dusk/ Blue
Bell
Cheyenne
Dolly
Ochre
Blue/ Grey
Zephyr
Multicolour
£99 metre
Off-White
Sea Blue
Russet
Brisbane Moss
Needlecord
Garnet
£109 £36 metre
Albertine
Classic Rose
Design of the Times
Canoa
Green/ Pink/ Brown
Indigo and Wills
Morocco Velvet
Epic Blue
£198 £90 metre
Designers Guild
Pampas
Nougat
£46 £28 metre
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