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
Lennox Money
Indian Sprig
Original/ Red
£22 metre
Clarke & Clarke
Biarritz
Raspberry
£38 £23 metre
Nanking Peony
Beige on Green
Green
Ian Mankin
Ticking Stripe
Black
£34.50 £24 metre
Anna French
Plain Linen
Bright Red
£93 £20 metre
Christopher Farr Cloth
Array
Taupe/ Pink
£75 metre
Checkian Lotus
Blue/ Pink/ Multi
£45 metre
GP & J Baker
Burford Stripe
Coral/ Aqua
£135 £85 metre
Fermoie
Whittle
Earth Tones
£180 £85 metre
Lustra
Plain Linen Mix
Indigo Blue
£21 metre
Panjim
Green/ Yellow
Poulton Stripe
Pale Pink
£180 £105 metre
Cove
Red
Thibaut
Grand Palace
Mist
£147 £85 metre
Chase Erwin
Diva
Seafoam
£18 metre
Zoe Glencross
Nordic Trail
Blush Negative
£65 £30 metre
Ribbed Silk
Raisin
£100 £22 metre
Blue/ White
Colefax and Fowler
Ashlar
Multi
£180 £126 metre
Barneby Gates
Fox and Hen
Brick
£120 £72 metre
Apenn
Romany Stripe Linen
Red and Blue
£120 £55 metre
Nichola Taylorson
Lavi
Mustard Green
£125 £65 metre
Altfield
Medina
Babucha
£242 £122 metre
Castille
Multicoloured
£152 £103 metre
Carnival
Blue and Green
£95 metre
John Stefanidis
Foibles II
£59 metre
Rabanna
Yellow
Punch Paisley
Pale Blue and Aqua Blue
£68 metre
Carolina Irving
Mimosa
Delft
£242 £146 metre
Isle Mill
Montrose Melton
Mint
£97 £58 metre
Genie
Powder
£156 £88 metre
Guy Goodfellow
Hendrix
£236 £136 metre
Zinc Textiles
Petworth Weave
Straw
£222 £89 metre
Calvados
Mustard
Mimi Pickard
Jacko
Blue
£116 £50 metre
Sienna
Neutral 056
Annie Sloan
Coloured Linen Union
Provence + Aubusson Blue
£39.90 £28 metre
Wicker
Pale Blue
Romo
Linara
Sea Blue
£51 £31 metre
Zobo Designs
Happy Pig
Red and Pink
£75 £45 metre
Villa Nova
Langley
Eden
£45 £22 metre
Nicholas Herbert
Loose Leaves
£60 metre
Lodge
Pale Terracotta
£24 metre
Dark Red
£85 metre
Kemble
Celadon
£48 £29 metre
Robert Kime
Ardagh
Original
£280 £168 metre
Linwood
Smoke Blue/ Green
£29 metre
Penny Morrison
Samode
Red/ Blue
£186 £110 metre
Helter Skelter
Gala
£82.90 £58 metre
Vanessa Arbuthnott
Simple Ticking
Peach
£72 £48 metre
Designs of the Time
Red Earth
£40 metre
Textured Weave
Chocolate
£39 metre
Lewis and Wood
Rosetta
Saffron
£141.50 £95 metre
Harris Tweed
Herringbone
Natural
£54 £34 metre
Timorous Beasties
Union Cloth
Dusky Pink
£150 £80 metre
Bagatelle
Grape
£77.90 £49 metre
Tyndall
Pink (Narrow)
£65 £36 metre
Pink
£132 £75 metre
£170 £85 metre
Lisa Fine Textiles
Calista (Performance Fabric)
Sage
£297 £195 metre
Gainsborough
Key
Brown
£180 £65 metre
Madeaux
Josephine
Rose and Aqua
£65 metre
Pink Sands
Royal Blue
£25 metre
Orkney
£107.20 £60 metre
Lumps and Bumps
Sky
Wasabi
Blithfield
Pelham Stripe
Pale Green
£140 £74 metre
Marlborough
Susie Watson Designs
Mika Cotton
Rose
£58 £35 metre
Cream on Green on Cotton Sateen
Manuel Canovas
Var
Pale Pink/ Dragee
£122 £48 metre
Josephine Munsey
Chameleon Trail
£120 £59 metre
Carskiey
Red and Ochre
Tan
Atlantic
Rapture and Wright
Sakori
£133 £75 metre
Pierre Frey/ Alidad
Granada
£100 metre
Ochre/ Neutral
Mangosteen
Beige
Nina Campbell
Turfan Altai
£91 £55 metre
Vasari
Pink and Blue
£140 metre
Mendip
Lewis & Wood
Squawk
Chocolate on Blue
£127 £76 metre
Clarke and Clarke
Avium
Denim
£36 £22 metre
Titley and Marr
Cowdray
Strie
Eyes
Grey
Mid Blue
£49 metre
Watermelon
Green and Pink, Multicoloured
Small Damask
£146 £86 metre
Roma
Terracotta
£184 £110 metre
Veere Grenney
Belvedere
Pineapple
Gold on Natural
Tavistock
Carlton Linen
Carlton
Green and Raspberry
Rustic Linen
Off-White
£26 metre
£32 metre
GP&J Baker
Ziggy
£89 £59 metre
Jasper
Dutch Stripe
£293 £175 metre
Slade Stripe
Dew on White
£30 metre
Frida
Fuschia
£91 £64 metre
Namay Samay
Passe Temps
£250 £150 metre
Carskiey Collection Broad Stripe
Red, Blue & Neutral
Sanderson
Annar
£42 £29 metre
Zoffany
Hardwick Crewel
Indigo/ Sunstone
£264 £155 metre
Kimono
Cayenne Blue
£330 £180 metre
CommonRoom
Lioness & Palms
Midnight
£180 £110 metre
Uhura
Cream, Red, Blue
£88.90 £59 metre
Hand Blocked Print
Blue/ Red/ Green
Striped Cotton
Narrow Stripe
Red and White
£38 metre
Peony & Sage
Tiny Sundance
Weathered Green
£89 £54 metre
Woodland Chorus
Sky Blue/ Multi
£92 £55 metre
Little Leaf
Pink/ Red
£74 £55 metre
Savernake
Blue with Aqua Flecks
Pebble
Orange
Studio Atkinson
Kiss Cross
£77 £52 metre
Perennials
Leaping Leopards - Reversible
Rosemary
£125 metre
Dedar
Boucle Knit
Dark Green
£50 metre
Jason D'Souza
Wimbourne
Leaf
£157.30 £75 metre
Plain Linen - Satchel
Red/ Purple
Blendworth
Tundra
£48.30 £28 metre
Studio Humbug
Dinky
Apple Red
£175 £122.50 metre
Pale Beige/ neutral
£34 metre
Nile & York
Plough Stripe
Wheat
£46 £28 metre
Nimbus
Aylsham
Schumacher
Serendipity
Navy and Red
Aubergine and Mustard
de Le Cuona
Shore
Spray
£168 £84 metre
Balderic Stripe
£255 £155 metre
Tweed Weave
Dark Red/ Peach
Lightweight Linen
Rustic Stripe
Brick/ Natural
Mereworth
Tomato/ Olive
£110 £66 metre
James Hare
Dacca
Green/ Blue
£74.50 £45 metre
Schuyler Samperton Textiles
Reverse Doshi Pop
£140 £85 metre
Pierre Frey
Finn
£130 metre
Gable End
Indigo
£134.50 £80 metre
Astrea
Jade Green
Plain Cotton Linen
Pine Green
Roussillon
Beige and White
York Stripe
Plain Cotton
Dark Indigo
Helmingham
Paprika
£135 metre
Navy
£110 metre
The Design Archives
Chloe
£98 £58 metre
Woodland Silhouette
£161 £89 metre
Liana
Purple
Jane Churchill
Juliette
Pink/ Green
Latika
Grey/ Blue
Particles
Coffee
£365 £24 metre
Grey/ Taupe
Blackcurrant
Print
£72 metre
Mauve
Orchard
Jennifer Shorto
Midnight Mademoiselle
White/ Blue
£185 £110 metre
Woodfern
008 Green
Kita
Red/ Multi
Sage Green
£160 £110 metre
Figured Linen
Light Green
Textilia
Incas
£35 metre
Pacific Negative
Ocean Negative
Contessa
Blue/ Green
£270 £150 metre
Bollin Bird
£68 £25 metre
Teal
Mini Oak
Chateau Blue and Rust Linen
£80 £35 metre
Hintlesham
Khaki
Nomad
£183 £105 metre
Slubbed Linen
Milk White
Checked Cotton Mix
Purple and Red
Hamble
£122 £55 metre
Canfield Stripe
Aubergine
£144 £48 metre
Cheslyn
£92 £56 metre
Charlie Stripe
Dusk
£136 £50 metre
Dark Navy
Bernard Thorp
Sumatra
£60 £36 metre
Eadie
Dusk/ Blue
Bell
Cheyenne
Ciel
£90 metre
Dolly
Ochre
Design of the Times
Canoa
Kiana
£139 £85 metre
Green/ Pink/ Brown
Indigo and Wills
Morocco Velvet
Epic Blue
£198 £90 metre
Designers Guild
Pampas
Nougat
Bowood
Charcoal
£66 £39 metre
Vortex
Sunbaked
£135 £80 metre
Daisy Chintz
£125 £82 metre
Bennison
English Oakleaf
Pink/ Peach on Beige
£305 £120 metre
Tacit
French Linen
£44.90 £31.50 metre
Olive Green
Chelwood
Ollaberry/ Roxburgh
Kellie
£80 £48 metre
Tribal
Masai Blue
£176 £106 metre
Enys Garden
Rose/ Leaf
£85 £52 metre
Abbey Stripe
Smoke Blue
Pigeons and Palms
Turquoise
Indienne
Document
£134 £84 metre
Jim Thompson
Zari
Straw Yellow
Waves
Patchwork - Large
Marden
Emerald Green
Pagoda
Tomato
£79.90 £47 metre
Petit Arbre
Spa Blue on Flax
£93 £58 metre
Cleo
Blues
£124 £74 metre
Blue and Yellow
Octavia Dickinson
Amara
Cream
Little Flower
£54 metre
Quantock
Arcadia Torosay
Duck Egg Blue
£69.90 £42 metre
Larsen
Matam
£148 £65 metre
Pink and Red on Natural
Vintage Collier Campbell
Shetland
Ochre and Green
Neutral Green
Veryan Lamerton
Lanark Plaid
£168 £99 metre
Lapland Stripe
Cornflower, Terracotta, Damask
£84 £54 metre
Soane
Celestial Square
Gold
£290 £175 metre
Cinny
Arthur Stripe
Elephant Blue
£202 £122 metre
Red/ Pink
Ochre/ Mustard
Lichen
£180 £130 metre
Carskiey Stripe
Greens
Embroidered Chevrons
Linen
Neutral
Airforce Blue
Steel Blue
Chilli
£88.90 £54 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