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
Zobo Designs
Pigeons and Palms
Turquoise
£75 £45 metre
Fermoie
Popple
Latte
£170 £85 metre
Biggie Best
Wellington
Red, Green, Blue
£20 metre
Colefax and Fowler
Fen
Sage
£110 £60 metre
Maria Flora
Ordito
Taupe
£97.50 £58.50 metre
Pierre Frey
Nikita
Pop
£375 £220 metre
Claremont
Ottoman Uni
Rose
£109 £65 metre
Designers Guild
Darly
Multicoloured
Oceanie
Caravane
£90 metre
Bute
White
£126 £75 metre
Robert Kime
Dandelion Clock Bright
Dust
£320 £190 metre
Rose Cumming
Pemberley Velvet
Limoncello
£60 metre
Volga Linen
Light Weight Plain Linen
Crimson
£60 £42 metre
Lilac
Ink
Harlequin
Plush Velvet
Azure
£59 £35 metre
Casamance
Fox
Cream
£76.60 £45 metre
Orchard Stripe
Taupe/Grey
Hamble
Light Blue
C&C Milano
Morgana Duo
Black and Ivory
£522 £259 metre
Sabu
Green
£86 £54 metre
Sarah Hardaker
Florence Grande
Faded Indigo
£68 £42 metre
Schumacher
Gibson
Charcoal
£297 £160 metre
Lotan Embroidery
Black
£570 £285 metre
Lindsay Alker
Tibbs
Tanners Brown on Oyster Linen
£130 £78 metre
Anna French
Kalamkari
Red and Gold
£147 £75 metre
Christopher Farr Cloth
Mille Feuille
Mustard and Neutral
£65 metre
Zinc Textile
Bingley
Bone
£81.70 £45 metre
£160 £90 metre
Designs of the Time
Daku
Sandhill
£45 metre
Plain Linen
Yellow
Blithfield
Onslow
£162.70 £97 metre
Altamira
Green Stone
£145.50 £87 metre
Manuel Canovas
Nice
Azur
£110 £65 metre
Kate Forman
Roses
Oyster
£105 £65 metre
Lewis & Wood
Indienne
Mallow Pink
£123.80 £75 metre
Kate Medlicott
Fleur
Pink-Rust
£95 metre
Blue-Blue
Blue-Green
Postiano
Ocean
Saikung
Macaron-Sand
Cloudy Blue & Lawn
Panther
Arrowan
Macaron
Lawn
Small Way
Steel/ Grey
£62 metre
Cloudy Blue
Gili
Cloudy Blue-Lawn
Panther-Rose
John Stefanidis
Ladakh
Red/ Orange
£75 metre
Ocean-Cloudy Blue
Little Palm
Pink
Barneby Gates
All Star
Gunmetal
£114 £68 metre
John Lewis
Gingko
Denim Blue
£24 metre
Botanical Embroidery
£28 metre
Manon
Honey Bees
Gold
£114 £69 metre
Corded Velvet
Army Green
£25 metre
Lelievre
Herringbone Stripe
Blues and Greens
£50 £30 metre
Fox and Hen
Brick Red
Madeaux
Roses Glacees
Sepia
£166 £50 metre
Rabanna
Pale Grey
Whispering Grass
Forest
£216 £65 metre
Worcester Stripe
Spring Sky
£182 £54 metre
Eyes
Grey
Astrea
Dark Blue
Petit Arbre
£93 £36 metre
Romo
Linara
Raspberry
£36.40 £21 metre
Into the Meadow
Powder
Punch Paisley
Sky/ Pale Blue
£180 £110 metre
Rex
Checkmate
£190 £36 metre
Firenze
Bronze
£206 £62 metre
Alabaster
Delft
Mid Blue
£23 metre
£79 metre
Quartz
Korla
Portia
Persimmon
Forenza
Cumin
£83.50 £50 metre
Pebble
Purple
Dedar
Zig Zag Applique
Blue Green
£35 metre
Carskiey Collection Plain
Pink/Brown
Pina Colada
Sea Green
William Yeoward
Alzara
Indigo
£119 £71.50 metre
Navy
£38 metre
Clarke and Clarke
Zig Zag
Orange/ Red
Healey
Spice
£52.70 £32 metre
Fan Flower
Sky
£118.20 £70 metre
Coromandel
Classic
£128 £76 metre
Wicker
Pale Blue
Sophia Frances
Lulu
Dark Blue/Olive
£105 metre
Spring Green/Blue
Pink/Mustard
Pomily
Diamond Stripe
£135 metre
Red
Blue
Tulips
Yellow & Blue
Green & Blue
Jim Thompson
Zari
Blue and Green
£34 metre
Ramm
Peony Trail
Pink and Blue
Plain Velvet
Jenson
£11 £66 metre
Swaffer
Hydrangeas
Coral
Thibaut
Kasai
Plum
£186 £110 metre
George Spencer Designs
Wallace Stripe
£80.50 £48 metre
Oaksey Linen
Heather
£103.20 £60 metre
Mushroom
Heavy Linen
Dusky Pink
Covehurst Stripe
Sandy Cove
£184 £110 metre
Jakarta
Smokey Buff
£128.30 £77 metre
Coromandel Braquenie
Fond Creme
£550 £275 metre
Villa Nova
Tisbury
Clementine
£37 £18 metre
Zinc Textiles
Boardwalk Reversible
Lagoon
£80 £40 metre
Marvic
Floral Embroidery
Pink on Pale Green
£55 metre
Cotton Damask/ Paisley
Gold on Pink/ Purple
Osborne and Little
London Stone Stripe
Purple Scroll on Yellow
Teal
GP & J Baker
Indus Flower
£129 £78 metre
Mendip
Ochre
Hackford
Talmont
Ciel
£178 £108 metre
Jane Churchill
Tango Stripe
£88 £54 metre
Pangea
Cove
Oscar Loves Coconuts
Anna Jeffreys
Leaf Flower
£180 £102 metre
Chenille
£90 £54 metre
Kirkby
Ice II Velvet
Blossom
£106 £64 metre
Selsley Stripe
£134.50 £82 metre
Light Pink
Amethyst
Canary
£48 £28 metre
Andrew Martin
Noah
Multi
Citadel
Ochre Smoke
£117 £70 metre
Wave
Indigo Blue
Waves
Patchwork - Large
Watermelon
Green and Pink, Multicoloured
Tresco
£122 £74 metre
Rapture and Wright
Walled Garden
Mortlake Blue
£120 £72 metre
Abbey Stripe
Beige
Nobilis
Velours Palm
£162 £97 metre
Mint
Typo
Nuit
£165 £99 metre
Warwick
Marque Linen
Linen
£60 £360 metre
Beige and Pink
£1,700 £85 metre
Carskiey Broad Stripe
Earth and Emerald
Imogen Heath
Wood For the Trees Velvet
Black and Oatmeal
£240 £168 metre
Basil B
Grey Gold
Grey Earth
Green Green
Porto
Skye
£58 £29 metre
Isadora
Blue and Pink
£120 £79 metre
Pineapple
Aubergine Rustic
£138.60 £84 metre
Benaki
Lavender Green
£156 £94 metre
Cloud Garden
Vert de Gris
£150 £105 metre
Circus
Petrol
Strie
Scalamandre
Small Geometric
Pale Green
£30 metre
£80 metre
Velvet
£42 £28 metre
Chelsea
Denim
£89.50 £54 metre
Kew Botanical Gardens
Leaves
£59 metre
Sanderson
Delphinium
£89 £54 metre
Sophy
£205 £143.50 metre
Heavyweight Linen
Plain Cotton
£50 metre
Silverwood
Viaduct Large
£114 £79.80 metre
Cafe au Lait
Grand Palace
Mist
£147 £79 metre
Timney Fowler
Ancestral Stripe
Taupe and Black
£54 metre
Nile & York
Brindille
£36.50 £28 metre
Chevrons
Studio Humbug
Soft Wave
£159 metre
Peonies
Natural
Buttermilk
Statement Stripe
Blush/Ginger
£145 metre
Celedon
Pacific
Cardinal
Mulberry
Fern
Modern Ticking
Seafoam
Claret
Saffron
Pine Needle
Celadon
Squiggle
Blush
Amber
Bitter Chocolate
Rhubarb
Pickle
Candy Stripe
Jessie de Salis
Vetch
Sage Green
£110 metre
Nile
Lotus
£120 metre
£130 metre
Figs
Shades of Green
Red and Cornflower Blue
Jason D'Souza
Ohio
Java
£69.50 £35 metre
Abraham Moon
Linoso
Pale Blue/ Green
£50 £27 metre
Grey Blue
Velasquez
Neutral
Gaston y Daniela
Cervantes
Verde
£164 £99 metre
Savernake
Blue with Green
Wear The Walls
Fleur Velvet
£119 metre
Admiral Velvet
Puce
Admiral
Ivory
£109 metre
Mahalo
Shell
Wilding
Neptune
Rainbow
Ophelia
Mint Green
Serendipity
Jungle
Rose Gold
Thalassophile
Eden
Topaz
Liana
Rose-Pink
Villeneuve
Aqua
£114 £47 metre
Heartbeat
Jane Shelton
Pyramid Stripe
£158.80 £95 metre
Bloom
Flamingo
Wilding Velvet
Spearmint
Tan
Oasis Velvet
Ophelia Velvet
French Navy
Utopia Velvet
Rosa
Thalassophile Velvet
Aegean
Bloom Velvet
Autumn
Eden Velvet
Mustard
Hermosa Velvet
Citrine/Zircon
Solitude
Sand
Solitude Velvet
Vida Velvet
Obsidian
Vida
Unakite
Palmetto
Blanca
Franquemont
Vine Blots
Fuchsia Blaze
£168 metre
Dusty Blue
Sunlit Amber
Garland Drops
Dusty Lavender
£178 metre
Floral Zigzag
Butterscotch Glow
Slate Blue
Batik Floral
Herringbone
Rust
Butterfly Squares
Tissunique
Hessian Check
£60 £34 metre
Tabbycat Designs
Damson Tree
Red/ Purple
£26 metre
Floral Stripe
Midnight Truffle
Semarang
Sunset Serenade
Glowing Ember
Magenta Blush
Verdant Green
Peacock
Bright Coastal
Laurel
Clovelly Cloth
Wild Poppies
Olive and Dusk
£286 metre
Marine and Garnet
Jean Monro for Lee Jofa
Stag and Hounds
£220 £80 metre
Sophy Velvet
Atlantic
Sahco
Framed Busts - Stripe
Taupe and White
£70 metre
Framed Busts
Green/Duck Egg and Taupe
Paprika and Bay
Ochre and Dusk
Wide Stripe
£102 metre
Wild Garden
Bay
Little Leaf
Dusk
Paprika
Lianas
£166 metre
Salix
Spots
Dark Ochre
Eythorne
Red/Pink
Happy Pig
Red and Pink
Sophie Harpley
Iris
Cobalt Blue
£165 metre
Oxford Meadow
Hay / Plum
Geraniums
Coral / Olive
Tulip Wave
Eloise Home
Somerset Pears
£144 metre
Somerset Green
Shell Grotto
Hull Blue
Clay
Ikat Stripe
Red & Pale Pink
Duck Egg
Pale Pink
Polka Dot
Fuchsia & Green
Green & Fuchsia
Green & Light Pink
Blue & Green
Duck Egg & Burgundy
Foxglove
Burgundy & Duck Egg
Blue & Red
Yellow & Grey
Grey & Yellow
Green & Pink
Pink & Green
Pine Cones
Ember
Stone
Verdigris
Porcelain
Juniper
Smith Green
Spring
Woodland Stripe
Forest Green
Dusk Pink
Dusk Blue
Meadow
Spotted Sprigs
Seedling
Furling Ferns
Skyline
£51.90 £25 metre
Enlighten
Mink
Beaumont & Fletcher
Fine Silk Velvet
Pearl
£402 £200 metre
Holland & Sherry
Danielle
Redwood
Viaduct
Kvadrat
Hallingdal
Lime Green
£156 £80 metre
Silk Stripe
Macy
£56 £34 metre
Summers Lease
£155 £108.50 metre
Mendoza Suzani
Blue and Green on Navy
£165 £85 metre
Plain Linen/Cotton
Straub Twill
£99 £60 metre
Corda Velvet
£69 £42 metre
Rosa Bernal
Garden
Alice
Pink/Grey on Smudge
Greys on Yellow
White Grey on Pale Pink
Pinks on Off-White
Green/Green
Rick Rack
Light Green and Blue
Claudia
Yellow/Green
Puccini
Orange/Blue
Nancy
Hamish
£246 £148 metre
Design Forum
Paisley Leaves
Teal and Orange
Spirit
Pink on Stone/ Taupe
Osborne & Little
Lornton
£36 metre
Kuba
Zanzibar
Hot Pink
Moorea
James Hare
Textured Silk
Hartfield Velvet
£174 £104 metre
Carlotta
Old Blue
£108 £65 metre
Eastwood
Ruby
£61.70 £30 metre
Madison County
Pewter
£36.30 £20 metre
£170 £100 metre
French Silk Gauffrage Velvet
Fawn
£200 £95 metre
Virtuose
Tourterelle
£214 £100 metre
£375.10 £190 metre
Paulina
Red and Blue
Marldon
£100 £60 metre
Bennison
Paradise
Original on Oyster
£225 £135 metre
Ikat Bokhara
£149 £89 metre
£153 £76.50 metre
Dahlia
Soft Gold
£141 £60 metre
Camellia Garden
£159 £69 metre
Dimpsey
Blue and Mustard
Aria
Marine
Dorothy
Prussian
Olive
Chartreuse
Small Pomegranate
Zoffany
Highclere
Mousseux
£120 £75 metre
Rose Absolute Linen
Sunstone/ Mercury
£145 £87 metre
Strie Silk
Carleton Varney
Plain Silk
Leni Stripe
Sanderson/ Harlequin
Dance for Adornment
Wilderness, Nectar, Pomegranate
Birch Stripe
£102 £62 metre
Walnut
£67 £30 metre
Francesca Printed Linen
Moss
£65 £39 metre
Padova
Canard
Holland and Sherry
Pimlico
Pine
£292 £175 metre
Dyed Wheat
Soft Red
£93 £22 metre
Broken Stripe
£125 £75 metre
Black and White
£147 £64 metre
Euphorbia
Ribbon
Honey
£205 £140 metre
£98 £58 metre
Allegro
Blue and Oatmeal
Multi Light
Meryl
Merlot
Royal
Rogers & Goffigon
Sawtooth Creer
Pale Aqua
Sailing Stripe
Beige and White
£105 £42 metre
York Stripe
Pearl/Grey
The Design Archives
Tree of Life
£74 £49 metre
Asian Scenic
Coral and Green
£123 £74 metre
Vienne Voile
Silver
£132 £80 metre
Figured Lightweight Linen
Wicker Lightweight Linen
Orange
Daisy Madras
£18 metre
Rope Madras
Cream & White
Banderole
£125 £87 metre
Miss Molly
Green Grape
60's
Indienne Hazel
£138 £82 metre
Rivoli Velvet
£94 £58 metre
Schumacher/Veere Grenney
Betty Chintz
Grey/ Green
£246 £150 metre
Namay Samay
Sufiyan
£175 £110 metre
Sachco
Pin Stripe
Black and Stone Blue
Plain Linen Cotton
Fox Linton
Wide Silk Stripe
Blue and White
JAB
Dexter
£75.90 £45 metre
Bluebellgrey
Tetbury
£95 £57 metre
Nile and York
£41.50 £25 metre
Tarascon Trellis Applique
Navy on White
£129 £79 metre
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