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 surplus high-end interiors fabrics. From defective prints and sale items, to ex-display and end of line designs, everything you’ll find here has been sourced and salvaged by us to help reduce waste in the interiors industry.
Filter by
2909 products
Lee Jofa
Indiennes Paisley
Sea
£296.80 £175 metre
Anna Jeffreys
Doodle
Violet
£180 £102 metre
Tomato
Zoe Glencross
Ammi
Vert Linen
£72 £44 metre
Grape
Anna French
Scottsdale Embroidery
Sage
£180 £80 metre
Colefax and Fowler
Melcombe Stripe
Navy
Saybrook Check
Beige
£120 £50 metre
Dyed Wheat
Dust Blue
£93 £22 metre
Thibaut
Tunisia Trellis Embroidery
Charcoal
£120 £60 metre
Fermoie
Carskiey Broad Stripe
Blue and Yellow
£170 £85 metre
Marden
Yellow
Liana
Charcoal Grey
Astrea
Mustard
Glant
Outdoor Moderne
Pale Saltwater
£82 £49 metre
West Palm Performance
Kiwi on Spa Blue
£192 £95 metre
Christopher Farr Cloth
Sandy Lane Perennials
Azzuro
£175 £105 metre
Pierre Frey
Corail Outdoor
Naturel
£225 £150 metre
Casamance
Flots Outdoor
Blue
£84.50 £50 metre
C&C Milano
California Caning Performance
Ivory/Black
£298 £160 metre
Mark Alexander
Veranda Herringbone Outdoor
Indigo
£93 £56 metre
Tutola Perennials
Sunbrella
Komo Outdoor
Raffia
£60 £36 metre
JAB
Valencia Outdoor
Gold
£86.40 £52 metre
Black
Outdoor Vol 2
Green
£93.90 £58 metre
Tam Tam Outdoor
Red
£99.50 £60 metre
Chianti Outdoor
£102.90 £62 metre
Lindsay Alker
Romney
Lemon
£69 metre
Bahia Outdoor
£98.50 £60 metre
Linwood
Pagoda
£79.90 £47 metre
Bolero
Fox Linton
Woven Squares
Teal/Pink
£48 metre
Cantinella
Jade
£149 £75 metre
Manuel Canovas
Roma
Terracotta
£184 £110 metre
Circus
Brown
Figured Linen
Sand
Sea Blue
Red (L-275)
£170 £105 metre
Sarah Hardaker
Ferns
Faded Red
£75 £45 metre
Susie Watson
Malathi Linen
Andrew Martin
Glacier
Powder
£34.70 £21 metre
Gabriella
Crystal
£104 £64 metre
Persis
Coral
£202 £122 metre
Bennison
Shalimar
Faded on Oyster
£350 £205 metre
Lowri
Walled Garden Cotton
£100 metre
Walled Garden Linen
£110 metre
Trellis Cotton
Trellis Linen
Celia Vine
Taupe and Blue
£70 metre
Imogen Heath
Starling Large
Olive
£185 £129.50 metre
Bernard Thorp
Floal Motifs
Blue/Black
£30 metre
Silk Gallery
New Dawn
New Sky/Old Gold
£65 metre
Clarendon
Aqua
£99 metre
Milo
True Blue
£153 £90 metre
Petit Arbre
Spa Blue on Flax
£93 £58 metre
Madeaux
New Ilona
Jadeite
£94 £36 metre
Loseley
Apple Green
£74.80 £45 metre
Lewis & Wood
Bandana
Citrus
£109.30 £65 metre
Lanark Plaid
£152 £92 metre
Bowen Check
Old Blue
£98 £59 metre
Leaf Damask
£90 £55 metre
Schumacher
Campagne
Persimmon and Pink
£297 £178 metre
Holland and Sherry
Andes Wool
Moss
£196 £120 metre
Flora Soames
Honeycomb
Sky
£194 £135 metre
Sanderson
Bloom
£38 metre
Allegro
Multi Light
£114 £79.80 metre
Anni Check
Fern
£185 £129 metre
Ostuni
Celadon
Nicholas Herbert
Almazan
£140 £84 metre
Turnell & Gigon
£29 metre
Jane Churchill
Shiloh
£86 £52 metre
Twigs
Fuschia
Red and Green
£96 £58 metre
Tissus d'Hélène
Glacis
Juniper
£85.70 £50 metre
£213.60 £125 metre
Dotted Lines
£117 £72 metre
Trumpet Embroidery
£117 £48 metre
Mali
Robins Egg
Villeneuve
£114 £47 metre
Plain Linen
White
£32 metre
£125 £75 metre
Stylised Botanical Weave
Chartreuse
£40 metre
Viaduct
£155 £108.50 metre
Summers Lease
Multi
Zimmer + Rohde
Fiori
Blue/ Multi
£262.90 £131 metre
Chiselled
Denim
£170 £100 metre
Plum
John Stefanidis
Mahal
Sky Blue
£55 metre
Decors Barbares
Zenaide
Red and White
£469 £280 metre
Cassia
Honey
£73.90 £45 metre
Belfour
£150 £90 metre
Rabanna
Pale Blue
Laurence Plaid
£99 £39 metre
Tansman
Grey
£144 £52 metre
Samba Stripe
Kelly Green and Pool
£144 £62 metre
Bargello
Fir
£162.80 £99 metre
La Foret
Plain Stripe
Blush
£15 £95 metre
Aylsham
Pale Taupe
Carskiey Collection Single Stripe
Paolo Moschino
Safari Spot
Chocolate Brown
£110 £68 metre
Veere Grenney
Belvedere
Seafern
£88 £55 metre
Thick Thread Weave
£34 metre
Niagra Blue
£190 £119 metre
Plain Cotton
L080
£170 £102 metre
Morris & Co
Orkney Weave
Lightish Grey
£109.60 £70.80 metre
Estella
£114.40 £68 metre
Mimi Pickard
Naked Angelica
Pink
Dyed Sack
Plain Velvet
Metallic Thread Weave
Blue and Dark Red
£25 metre
Designs of the Time
Baldemar Linen
Dark Blue (019)
£49 metre
Bark
Storm
£115 £85 metre
One Way
Indigo/Grey
£75 metre
Solis
Spa Bluec
£105 £65 metre
Floral Motif
£55 £35 metre
Heavy Plain Linen
Denim Blue
£64 metre
Kalamkari
Blues
£147 £64 metre
Cleo
Nile and York
Gem
Lettuce
£67 £40 metre
Abigail
Summer
£27 £190 metre
Bright Blue
Mali Velvet
Peacock
£98.40 £55 metre
James Malone
Ziggy
Metal
£174 £99 metre
£43.50 metre
Claremont
Serge Antique Linen
£120 £70 metre
Semis Montrichard Weave
£78 metre
Sami
£79 metre
Dorothy
£20 £146.40 metre
Grey Linen
Plain Wool
£18 metre
£24 metre
Leafy Vines
Black and Cream
£28 metre
Loom
£191 £100 metre
Kerry Joyce Textiles
Daya Diamond
Carnelian
£177.50 £105 metre
Timorous Beasties
Pangolin Velvet
Greys
Balin Ikat
Sage Grey
£102 £41 metre
Harwood House
Nubby Stripe Cardinal
£12 £70 metre
Ice
Mahal on Chelsea Linen
£227 £135 metre
Filigree
Zinc
£39 £24 metre
Primo Velvet
Blue Whale
£85 metre
Indienne
£118.90 £72 metre
Volga Linen
Marusya
Lilac
£96 £48 metre
Marvic
Renishaw
Turquoise
£12 £81 metre
Paprika
£211 £89 metre
Apenn
Tavistock
£120 £55 metre
Rose Uniacke
Mid Weight Linen
French Chalk
£199 £130 metre
Liberty
Hera Feathers
Lapis
Wool Boucle
Pale Rose
£50 metre
Octavia Dickinson
Otis
£256.50 £115.30 metre
Wood for the Trees
Black and Oatmeal
£209.50 £112.60 metre
Sophy
£205 £143.50 metre
£114 £67 metre
Emerald
Ruskin Floral
Audrey
Elan
£111 £66 metre
£124 £74 metre
Chelsea Textiles
Stars
£65 £39 metre
Criss Cross
Wine
£250 £160 metre
Chivasso
Guernsey
Purple on Linen
£125 £45 metre
GP&J Baker
Elinor's Chinese
Blue /Green
£13 £84 metre
Chocolate and Royal Blue
Larsen
Koa
Saffron
£108 £62 metre
Fabricut
Dreamer Ikat
Aegean
£172 £100 metre
Fish
£59 metre
Pelargonium
Light Yellow
Lamorna Check
£102 £60 metre
Foibles III
Nantucket Zig-Zag
Putty
£120 £84 metre
Dusky Blue
Kyoto
Emerald Green
£93 £36 metre
Red/ Pink
Kingdom Parade
Blue and Green
£168 £84 metre
Sky Blue/Green
£117 £48.50 metre
Teal
Coral Pink
GP & J Baker
Nocturne
Gilded Peony
Soft Yellow, Pink
£129 £77 metre
Bronze Green
Perennials
Tatton Stripe
Patina
£99 £58 metre
Upholstery Weave
Antique Gold
£36 metre
Carskiey Collection Broad Stripe
Susi Bellamy
Check Cotton Fabric
Caramel
£115 £75 metre
Willoughby
Aqua, Silver
£126 £76 metre
West Green Stripe
Teal and Natural
Ocelot
Taupe
£140 £85 metre
Patterned Weave
£35 metre
Heirloom Paisley
Damson
£90 £54 metre
Patterned Stripe Wool
Reversible
Burnt Sienna/ Grey
£45 metre
Chelsea Square
Blue Spruce
Warner
Hamilton Flowers
£58 £35 metre
Vanessa Arbuthnott
Cow Parsley
Cranberry
£69 £42 metre
£50 £32 metre
Reed Stripe
£85.50 £32 metre
Gonfaloniere
Yellow/ Mustard
Marbled Lauren
Pastel
Amber
Mille Feuille
Pink and Yellow
Salcombe Rose
Linen
£70 £42 metre
Paxton Stripe
Grey/ Sand
Prestigious Textiles
Twinkle
£35 £18 metre
Chandler
Pink/Sand
Two Thread Weave
Red/Coral
Baker Lifestyle
Salsa Squares
Rubelli
Second Firing 7
Acqua Profonda
£287 £175 metre
Jean-Paul Gaultier
Escale
£172.70 £105 metre
The Design Archives
Perryvale
£98 £58 metre
Rose
Cloth & Clover
Hanbury
Duck Egg
£890 £54 metre
Zanzibar
Leaf Green
Diamond Dot
Grey/Red
£115.50 £69 metre
Plain Weave
Light Natural
Dark Olive
Inchyra
Clover
Sea Green
£162 metre
Robin's Egg
Ochre
Nutmeg
Blossom
Chloe
Mist
Clarke & Clarke
Chatsworth
Acacia
£70 £40 metre
Bowood
Natural
£62 £38 metre
Woburn
Chambray
Nerina
£20 metre
Up the garden Path
Dove
£61 £38 metre
£68 £42 metre
Pavillion de Bidaine
Pink/ Red
£159.50 £96 metre
Brushed Cotton
£15 metre
Refrain
Dove/ Pewter
£79 £47 metre
Firefly
Seafoam
Peony & Blossom
Terracotta/ Aqua
Kirkby Design
Teddy
Rosewater
£135 £40 metre
Briar
Vintage Blue
£178 metre
Ochre Green
Ochre Blue
Forget Me Not Blue
Currant
Apple
Esrajim Narrow Stripe
Pink and Green
Vintage Checked Linen
Forest Green
£148 metre
Dedalo
£158 metre
Torchon Stripe
Dusk
James Hare
Leopard
Savannah
£68.50 £42 metre
Designers Guild
Varese Velvet
£94 £56 metre
Nichola Taylorson
Moksha
Mustard Green
£125 £65 metre
Armatures Feuilles
Smoke
Small Way
£150 £129 metre
Wicklewood
Original Palopo
Pink/ Multi
£180 £120 metre
Burgundy/ Multi
Schumacher/Veere Grenney
Betty Chintz
Green and White
Harewood
£36 £22 metre
For the Love of Rose
£54 metre
Milano Linen
Cream
£1,160 £69 metre
Light Green
£80 £35 metre
Linen Voile
Florentine
Bronzo Antico
£163 £98 metre
Laveno Barre Mache
£592 £250 metre
Siman
Portobello Road
Pansy Stripe
Maud's Pink
Jason D'Souza
Blakesley
£106 £52 metre
Ashdowne
Original Nahuala
Yellow/ Multi
£170 £110 metre
Sophia Frances
Painted Stripe
Pink/Red
Indigo Blue
Amelie
Neutral
Carskiey Collection Plain
Olive Green
Warm Neutral
Pale Grey
Bright Yellow
Little Flower
£150 metre
Original Tamahu
Yellow/ Orange/ Red
Lavi
Tapet Cafe
Polka Stripe
Cactus
£60 metre
Rouge
Fallen Leaf
Atlantic on Oatmeal
£120 £72 metre
Zaggerty
Pinks
£130 metre
HAM
Chocolate/ Turquoise
£117 £58 metre
Almond/ Taupe
Original Star
Cream Multi
Blue Multi
Original Lilly
Heidi
Mulberry
£105 metre
Cherry
Meadow
Cinnamon
Sunshine
Night Sky
Ocean
Moss & Blue
Moss & Pink
Plain Linen Mix
Mint
Alton Brooke
Tristan
Butter Yellow
£242 £120 metre
Linen Mix Weave
Foss Linen
Dune
£890 £55 metre
Ochre and Aubergine
Fleurons D'Helene
Wilton
£90 metre
Michael Smith
Indian Garden Stripe
£120 metre
£1,700 £85 metre
Diagonal Thick Weave
Ice Blue
Plain Deep Velvet
Pebble Grey/Green
Ellen Merchant
Posy
Poppies
Fresca
£156 metre
Rice
Omega II Velvet
Fjord
£59.50 £36 metre
Palampore
Blue/ White
£105 £63 metre
Plain Linen Weave
Dark Oatmeal
Shang Hai
Forest
Dark Red
Fontana
Light Blue
Steel Grey
Jim Thompson
Accordion
£160 £95 metre
Moulins Damask
Vieux Rouge
£618 £370 metre
Designers Guild/William Yeoward
Nizhoni
Citron
£165 £75 metre
Pomily
Leaf & Lines
Yellow & Blue
£135 metre
Sage & Rust
Green & Blue
Lady Kristina Lightweight Linen
Parasol Blue
£150 £95 metre
Cole & Son
Hummingbirds
£120 £75 metre
Claudia
Red and Blue
Lucy
Shade
English Oak
Floral Ribbon
Blue & Green
Red & Rust
Blue & Red
Emerald and Rose
Jansen Orange
£79 £48 metre
Two Thread Linen Weave
Smokey Blue/Grey
Cornflower Blue
Abbey Stripe
Tented Stripe
Soft Red
Hines and Co
Ramm
Cloud
Multi Blue
Multi Rust
Multi Yellow
Multi Sage
Checkers
Rust
Bodrum
£197 £115 metre
Orchard Tree
Gardenia Green
£59 £38 metre
Baptiste
£198 £118 metre
£289 £165 metre
Bellvale
£143 £85 metre
Puccini
Moss, Mulberry, White
Blue, Orange, White
Dark Cream
Rain
Blue/Indigo
Garden
Purple
Quantock
Straw
Nobilis
Haussmann
£780 £46 metre
Woven Crosses
Textured Plain
Copper
Pedrolino
£197 £60 metre
Galatea
Mineral Success
£258 £78 metre
Dark Teal
Kvadrat
Divina MD
£99.70 £55 metre
Amadour
£88 £54 metre
Arcadia Torosay
Duck Egg Blue
Kerry Joyce
Paloma
Bay Blue
£236 £150 metre
Keystone
Fennel
£131.50 £55 metre
Villa Nova
Asplin
Spearmint
£53 £25 metre
Langley
Eden
£45 £22 metre
Passerine
Pink/Green
£185 £100 metre
Mandarin Bay from Ancient Shores
Blue and Pink
Thick Embroidered Weave
Lightweight Wool Mix
Pale Blue/Green
Kaleidoscope Lumiere
Monmartre
£342.80 £20 metre
Leonardo
Perle
£422 £115 metre
Carmin
£422 £100 metre
Plain Felted Wool
Dark Grey
Rimini
Lagon
£102 £62 metre
Grey/ White
Woven Herringbone
Mouse
Blithfield
Saybrook
Blue/Aqua/Lime
£145.50 £80 metre
Cosgrove
£151 £90 metre
Crowson
Mayflower
Terracotta, Mustard, Taupe
Sofienberge
£127 £75 metre
Tree Peony Voile
£78 £48 metre
Kate Medlicott
Songlines - Reversible
Water Mint
Blue Moon
Pink Horizon
French Ticking
Limestone/Smoke
£76 £46 metre
Casanova
Lin
£344 £105 metre
Silky Plain
Wright
£66 £39 metre
Sarah Hardake
Herringbone
Citrine
£95 £66 metre
Circles
£75 £32 metre
Ashdown Heritage
Rose and Cosmos
Pink and White
Zinc Textiles
Plantation House
£121 £45 metre
Bird and Vase
Dark Green
Ambrose
Yasmin
Stone
£66 £40 metre
English Rose
Mardi Gras
£42 metre
Ranelagh
£57 metre
Plain Stria Velvet
Khaki
de Le Cuona
Cricket
Pink/Cork
£46.40 £28 metre
£174 £105 metre
Black Edition
Itarsi
Bilberry
£123 £48 metre
Pasha
Jaipur Pink
£157 £78.50 metre
Turmeric
Romo
Orford
Henna
£75 £35 metre
Window
£75.50 £32 metre
Brinley
Pigeon
£55 £27 metre
Deep Plain Velvet
Mademoiselle Celestine
Lilas
£328 £99 metre
Luce
Robino
£248 £75 metre
Absalon
Green and Pink
Exbury
Sage Green and Soft Red
£46 metre
Lafayette
Peony and Sage
Ikat
Rain and Henna on Ivory
£93.80 £65 metre
Peter Dunham
Bukhara via Tissus D'Helene
£308 £180 metre
Bellflower
Indigo/ Sage
£128 £78 metre
Marbury
Orange
£83 £53 metre
Queens Garden Velvet
Verdigris
£157.60 £95 metre
Mohair Velvet
Susan Deliss
Batik
£158 £95 metre
Raindrop Reversible
Dusty Blue
£111.50 £59 metre
Tashkent
£60 £25 metre
Malaya
Cocoa
£92 £55 metre
Taorima
Cardo
£675 £205 metre
Sabbia
Serge
£85 £35 metre
Pesto
Mirabelle
Blue/Grey
Dovedale
Chinese Magnolia
Apricot/Yellow
Ian Mankin
Taymar
Dark Navy
£74.50 £44 metre
Circles and Squares
Marlow
Blue and Pale Green
£58 metre
Rossmore
Pale Straw
Pomeroy
Pale Green
Cables
Laurel
Onyx
£159.50 £99 metre
Feel the Heat
Fireside
£44 metre
Titley and Marr
Pedana Stripe
Aqua and Rose
£119 £77 metre
Embroidered Floral Heads
White on Grey
Willow Bough
Russet
£99 £60 metre
Warren Fabrics
Artists Flowers
Multicoloured
Kravet
Makai
Pine
£129 £76 metre
Hexagonal Weave
£22 metre
Oakleaves
Grey/Blue
Willow
Matam
£148 £65 metre
Clay
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