New In!
Collections
Haines Curates
A collective of independent creatives doing good through design
Haines x Daydress
Fashion fabrics repurposed for interiors exclusive to Haines
Haines x Rebel House
Handmade ikat lampshades using surplus fabric in statement colours
Haines x Lorfords
Our sustainable slipper chair handcrafted in the Cotswolds
Workshops & Events
Blog
Press
Jules' Edit
Brand Partners
Charity Partners
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
2031 products
John Stefanidis
Herringbone
Rust
£62 metre
Butterfly Squares
Cream
Pink
Tissunique
Hessian Check
Purple
£60 £34 metre
Tabbycat Designs
Damson Tree
Red/ Purple
£26 metre
Harlequin
Crochet Effect Design
Taupe/ Duck Egg
£28 metre
Marvic
Beaumais
Multicoloured
£30 metre
Anna Jeffreys
Laurel
Sea Green
£180 £102 metre
Poodle & Blonde
Money Tree
Bamboo
£800 £48 metre
Spotted Weave
Green
£48 metre
Plain Linen
Red
£20 metre
Textured Weave
Red/Pink
£32 metre
Jean Monro for Lee Jofa
Stag and Hounds
Forest
£220 £80 metre
£54 £32 metre
Imogen Heath
Sophy Velvet
Atlantic
£240 £168 metre
Sahco
Framed Busts - Stripe
Taupe and White
£70 metre
Anni Check Large
Twilight
£155 £108.50 metre
Anna French
Cleo
Spa Blue
£117 £58.50 metre
Framed Busts
Green/Duck Egg and Taupe
Petit Arbre
Black
£93 £46.50 metre
Guy Goodfellow
Olive Sacking
Indigo
£43 metre
Colefax and Fowler
Caldbeck
Blue
£159.50 £95 metre
Mark Alexander
Khari
Vellum
£160 £96 metre
Romo
Linara
Matcha
£48 £28 metre
Peking Blue
Honeycomb
Zobo Designs
Wild Garden
£75 £45 metre
Clouds
Spots
Navy
Fermoie
Flag
£170 £85 metre
Abbey Stripe
Dark Ochre
Eythorne
Jaisalmer
Abigail
Red and Blue
Happy Pig
Red and Pink
Clarence House
Tibet Print
£264 £184 metre
Teyssier
Roubaix
Saffron
£155 £95 metre
Mendip
L-289 / Dark Red
£170 £105 metre
Ian Mankin
Devon Stripe
Sage
£10 £24 metre
Ottoline
Sporty Stripe
£168 £118 metre
Cothay Stripe
£230 £140 metre
Jason D'Souza
Skyline
Stone
£51.90 £25 metre
Enlighten
Mist
Mink
Beaumont & Fletcher
Fine Silk Velvet
Pearl
£402 £200 metre
Holland & Sherry
Danielle
Redwood
£50 metre
£60 metre
Viaduct
£114 £79.80 metre
Kvadrat
Hallingdal
Lime Green
£156 £80 metre
Silk Stripe
£35 metre
Jane Churchill
Macy
£56 £34 metre
Summers Lease
Multi
Thibaut
Mendoza Suzani
Blue and Green on Navy
£165 £99 metre
Plain Linen/Cotton
£200 metre
Claremont
Straub Twill
£99 £60 metre
Designers Guild
Corda Velvet
Pale Pink
£69 £42 metre
Carskiey Collection Plain
Yellow
Plum
Marden
Pale Blue
Rosa Bernal
Garden
£130 £78 metre
Alice
Pink/Grey on Smudge
Greys on Yellow
White Grey on Pale Pink
Pinks on Off-White
Green/Green
Christopher Farr Cloth
Small Way
Red and Green
Lake August
Little Leaves
Rick Rack
Light Green and Blue
Claudia
Yellow/Green
Puccini
Orange/Blue
£59 metre
Schumacher
Nancy
Hamish
£246 £148 metre
Iconic Leopard
£144 £88 metre
Design Forum
Paisley Leaves
Teal and Orange
£45 metre
Spirit
Pink on Stone/ Taupe
Osborne & Little
Lornton
£36 metre
Kuba
Zanzibar
Hot Pink
Clarke and Clarke
Chatsworth
Chambray
£70 £42 metre
Moorea
Grey
£114 £57 metre
Fairbanks
Strie
Sanderson
Sorilla
Pink, Green, Taupe
£79 £47 metre
James Hare
Textured Silk
Sand
£38 metre
Osborne and Little
Hartfield Velvet
£174 £104 metre
Carlotta
Old Blue
£108 £65 metre
Eastwood
Ruby
£61.70 £30 metre
Morris & Co
The Brook
Tapestry Linen
£129 £77 metre
Madison
Country Pewter
£36.30 £20 metre
Delphinium
Coral
£89 £54 metre
Savernake
£170 £100 metre
Paulina
Pink and Blue
French Silk Gauffrage Velvet
Fawn
£200 £95 metre
Lelievre
Virtuose
Tourterelle
£214 £100 metre
£375.10 £190 metre
Marldon
Ivory
£100 £60 metre
GP & J Baker
Ikat Bokhara
£149 £89 metre
Acuba
Ink/ Gold
£95 £50 metre
Popple
Ikat Stripe
£153 £76.50 metre
Dahlia
Soft Gold
£141 £70.50 metre
Elwood
£165 £825 metre
Camellia Garden
£159 £79.50 metre
Sophia Frances
Dimpsey
Blue and Mustard
Corda Cord
£69 £39 metre
Helene
Pink/Green
Baker's Indienne
Blue/ Pink
Aria
Marine
Rose
Dorothy
Prussian
Olive
Chartreuse
Small Pomegranate
Zoffany
Highclere
Mousseux
£120 £75 metre
Rose Absolute Linen
Sunstone/ Mercury
£145 £87 metre
Liberty
Poppy Meadowfield
Lichen
£160 £95 metre
Strie Silk
Carleton Varney
Plain Silk
Leni Stripe
£205 £143.50 metre
Sanderson/ Harlequin
Dance for Adornment
Wilderness, Nectar, Pomegranate
Birch Stripe
£102 £62 metre
Ocean
Walnut
£67 £30 metre
Pebble
Penny Morrison
Dominica
£252 £152 metre
Neptune
Francesca Printed Linen
Moss
£65 £39 metre
Lewis & Wood
Athena
Greek Gold
£121.70 £75 metre
Manuel Canovas
Padova
Canard
£124 £74 metre
Holland and Sherry
Pimlico
Pine
£292 £175 metre
Dyed Wheat
Soft Red
£93 £32 metre
Broken Stripe
£125 £75 metre
Ashlar
£170 £102 metre
Titley and Marr
Abras
Charcoal
Nutmeg
Aqua
Kalamkari
Black and White
£147 £74 metre
Smoke
Euphorbia
Chiltern
Chocolate
Paprika
Terracotta
Oatmeal
Christopher Farr
Ribbon
Honey
£205 £140 metre
Nice
£98 £58 metre
Rivoli Velvet
£94 £58 metre
Kate Forman
Kenji
£180 £110 metre
Linwood
Hopscotch
Gooseberry Green
£82.80 £50 metre
Allegro
Bright Multi
Blue and Oatmeal
Multi Light
Meryl
Merlot
Royal
Ian Sanderson
Poppinjay Velvet
Bamburgh Teal
£106 £62 metre
Woven Maze Chenille
£150 £90 metre
Dark Blue
Rogers & Goffigon
Sawtooth Creer
Pale Aqua
£160 £90 metre
Shima
£40 metre
Sailing Stripe
Beige and White
£105 £52.50 metre
York Stripe
Quantock
Clarendon
Blanc
£95 £54 metre
Pearl/Grey
Design Archives
Tree of Life
£74 £49 metre
Twiggs
Fuschia
Salmon and Green
£96 £58 metre
Asian Scenic
Coral and Green
£123 £74 metre
Vienne Voile
Silver
£132 £80 metre
Plain Lightweight Linen
Figured Lightweight Linen
Wicker Lightweight Linen
Orange
Daisy Madras
White
£25 metre
Rope Madras
Cream & White
Nile and York
Brindille
pink
£41.50 £25 metre
Rapture and Wright
Banderole
£125 £87 metre
Wilde
£144 £85 metre
Miss Molly
Green Grape
60's
Indienne Hazel
£138 £82 metre
Amethyst
Charles Burger
Riviere Enchantee Velvet
£318 £195 metre
Schumacher/Veere Grenney
Betty Chintz
Grey/ Green
£246 £150 metre
Namay Samay
Sufiyan
Taupe
£175 £110 metre
Sachco
Pin Stripe
Black and Stone Blue
Plain Linen Cotton
Fox Linton
Wide Silk Stripe
Blue and White
JAB
Dexter
Teal
£75.90 £45 metre
Bluebellgrey
Tetbury
Spring
£95 £57 metre
Juno Linen
Tarascon Trellis Applique
Navy on White
£129 £79 metre
Lee Jofa
Indiennes Paisley
Sea
£296.80 £175 metre
Doodle
Violet
Tomato
Zoe Glencross
Ammi
Vert Linen
£72 £44 metre
Grape
Scottsdale Embroidery
£180 £90 metre
Melcombe Stripe
Saybrook Check
Beige
£120 £60 metre
£92 £56 metre
Dust Blue
Tunisia Trellis Embroidery
Scallops
£178 £125 metre
Carskiey Broad Stripe
Blue and Yellow
Liana
Charcoal Grey
Astrea
Mustard
Wave
Balmoral
Lime White
£95 £58 metre
Glant
Outdoor Moderne
Pale Saltwater
£82 £49 metre
West Palm Performance
Kiwi on Spa Blue
£192 £95 metre
Sandy Lane Perennials
Azzuro
£175 £105 metre
Westbury
Seychelles Outdoor
Pierre Frey
Corail Outdoor
Naturel
£225 £150 metre
Casamance
Flots Outdoor
£84.50 £50 metre
C&C Milano
California Caning Performance
Ivory/Black
£298 £160 metre
Veranda Herringbone Outdoor
£93 £56 metre
Tutola Perennials
Sunbrella
Komo Outdoor
Raffia
£60 £36 metre
Valencia Outdoor
Gold
£86.40 £52 metre
Outdoor Vol 2
£93.90 £58 metre
Tam Tam Outdoor
£99.50 £60 metre
Chianti Outdoor
£102.90 £62 metre
Lindsay Alker
Romney
Lemon
£69 metre
Bahia Outdoor
£98.50 £60 metre
Celadon
Eau De Nil
Pagoda
£79.90 £47 metre
Bolero
Spice
Woven Squares
Teal/Pink
Cantinella
Jade
£149 £75 metre
Roma
£184 £110 metre
Circus
Brown
Figured Linen
Sea Blue
Red (L-275)
Chithurst
Oyster
£56.20 £34 metre
Shell
Maize
Strie Stripe
Yellow/ Orange
Aqua/ Dove
Sarah Hardaker
Ferns
Faded Red
Susie Watson
Malathi Linen
Green - 004
Andrew Martin
Glacier
Powder
£34.70 £21 metre
Gabriella
Crystal
£104 £64 metre
Persis
£202 £122 metre
Bennison
Shalimar
Faded on Oyster
£350 £205 metre
Lowri
Walled Garden Cotton
£98 metre
Walled Garden Linen
£104 metre
Trellis Cotton
Trellis Linen
Celia Vine
Taupe and Blue
Starling Large
£185 £129.50 metre
Bernard Thorp
Floal Motifs
Blue/Black
Silk Gallery
New Dawn
New Sky/Old Gold
£65 metre
£99 metre
Milo
True Blue
£153 £90 metre
Spa Blue on Flax
£93 £58 metre
Madeaux
New Ilona
Foxy
£94 £36 metre
Jadeite
Loseley
Apple Green
£74.80 £45 metre
Bandana
Citrus
£109.30 £65 metre
Lanark Plaid
£152 £92 metre
Bowen Check
£98 £59 metre
Leaf Damask
£90 £55 metre
Campagne
Persimmon and Pink
£297 £178 metre
Indienne
Mallow Pink
£123.80 £75 metre
Andes Wool
£196 £120 metre
Flora Soames
Sky
£194 £135 metre
Taraz
Biscuit
Ecru
Ikat Style Weave
Bloom
Anni Check
Fern
£185 £129 metre
GP&J Baker
£110 £66 metre
Royal Oak
£121.30 £72 metre
Ostuni
Nicholas Herbert
Almazan
£140 £84 metre
Foss Linen
£96 £55 metre
Turnell & Gigon
£29 metre
Tresco
Strawberry Punnet
£71.40 £42 metre
Hintlesham
Cactus
£85 metre
Piccadilly
Pewter
Shiloh
£86 £52 metre
Tissus d'Hélène
Glacis
Juniper
£85.70 £50 metre
£213.60 £125 metre
Moonflower
£68 £42 metre
Dotted Lines
£117 £72 metre
Kimono
Cayenne Blue
£169.50 £101 metre
Trumpet Embroidery
Mali
Robins Egg
Villeneuve
Indienne Embroidery
Indigo/ Red
£210 £130 metre
Cochin
Red and Navy
£156 £92 metre
Stylised Botanical Weave
Zimmer + Rohde
Fiori
Blue/ Multi
£262.90 £131 metre
Chiselled
Denim
Mahal
Sky Blue
£55 metre
Esrajim
Coral/ Green
Decors Barbares
Zenaide
Red and White
£469 £280 metre
Emmeline
£104 £62 metre
Sandringham
Cardinal
Savannah
£36 £22 metre
Cassia
£73.90 £45 metre
Soane
Karun Thakar Floral Lattice
Ocherous
£250 metre
Belfour
Laurence Plaid
£99 £49.50 metre
Tansman
£144 £62 metre
Samba Stripe
Kelly Green and Pool
£144 £72 metre
Saint-Tropez Outdoor
Prairie
£122 £75 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
£75 metre
Seafern
£88 £55 metre
Thick Thread Weave
£34 metre
Niagra Blue
£190 £119 metre
Plain Cotton
L080
Orkney Weave
Lightish Grey
£109.60 £70.80 metre
Estella
£114.40 £68 metre
Mimi Pickard
Naked Angelica
Dyed Sack
£138 £69 metre
Plain Velvet
Metallic Thread Weave
Blue and Dark Red
Designs of Times
Baldemar Linen
Dark Blue (019)
£49 metre
Bark
Storm
£115 £85 metre
One Way
Indigo/Grey
Solis
Spa Bluec
£105 £65 metre
Zarina
£160 £89 metre
Floral Motif
£55 £35 metre
Heavy Plain Linen
Denim Blue
£64 metre
Timorous Beasties
Chandelier Damask Velvet
Greens on Mouse
Blues
Gem
Lettuce
£67 £40 metre
Summer
£27 £190 metre
Bright Blue
Pomegranate
Russet
£95 metre
Mali Velvet
Peacock
£98.40 £55 metre
James Malone
Ziggy
Metal
£174 £99 metre
£43.50 metre
Serge Antique Linen
£120 £70 metre
Semis Montrichard Weave
£78 metre
Sami
£79 metre
£20 £146.40 metre
Richmond
Grey Linen
Plain Wool
£18 metre
£24 metre
Leafy Vines
Black and Cream
Loom
£191 £100 metre
Casidy
£86.40 £50 metre
Kerry Joyce Textiles
Daya Diamond
Carnelian
£177.50 £105 metre
Pangolin Velvet
Greys
Devil Damask Velvet
£102 £65 metre
Baker Lifestyle
Sherborne Ticking
£69 £41.40 metre
Embroidered links
Balin Ikat
Sage Grey
£102 £51 metre
Jessamy
Geranium
£69.30 £42 metre
Jean Munro
Hydrangea + Rose
Blue and Green
£142.60 £89 metre
Kathryn M Ireland
Bouquet
£169 £109 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
£118.90 £72 metre
Volga Linen
Marusya
Lilac
£96 £48 metre
Renishaw
Turquoise
£12 £81 metre
£211 £89 metre
Apenn
Tavistock
£120 £55 metre
Rose Uniacke
Mid Weight Linen
French Chalk
£199 £130 metre
Hera Feathers
Lapis
Wool Boucle
Pale Rose
Octavia Dickinson
Otis
£256.50 £115.30 metre
Wood for the Trees
Black and Oatmeal
£209.50 £112.60 metre
Sophy
Emerald
Ruskin Floral
£68 metre
Audrey
Elan
£111 £66 metre
Chelsea Textiles
Stars
Criss Cross
Wine
£250 £160 metre
Chivasso
Guernsey
Purple on Linen
£125 £45 metre
Elinor's Chinese
Blue /Green
£13 £84 metre
Larsen
Koa
£108 £62 metre
Clover
£138 £65 metre
Fish
Pelargonium
Light Yellow
Foibles III
Nantucket Zig-Zag
Putty
£120 £84 metre
Dusky Blue
Kyoto
Emerald Green
Red/ Pink
Kingdom Parade
£168 £84 metre
Sky Blue/Green
£87 £45 metre
Finch
Autumn
Nina Campbell
Lavani
Red/Blue
£85 £50 metre
Nocturne
Gilded Peony
Soft Yellow, Pink
Bronze Green
Perennials
Tatton Stripe
Patina
£99 £58 metre
Upholstery Weave
Antique Gold
Carskiey Collection Broad Stripe
£1,700 £85 metre
Susi Bellamy
Check Cotton Fabric
Caramel
£115 £75 metre
Willoughby
Aqua, Silver
£126 £76 metre
West Green Stripe
Teal and Natural
Ocelot
£140 £85 metre
Patterned Weave
Heirloom Paisley
Damson
£90 £54 metre
Chelsea Square
Blue Spruce
Warner
Hamilton Flowers
£58 £35 metre
Vanessa Arbuthnott
Cow Parsley
Cranberry
£50 £32 metre
Wykeham
Summer Blue
£181 £72 metre
Reed Stripe
£85.50 £42 metre
Gonfaloniere
Yellow/ Mustard
Salcombe Rose
Linen
Paxton Stripe
Grey/ Sand
Mulberry Home
China Linen
Chandler
Pink/Sand
Two Thread Weave
Red/Coral
Salsa Squares
Rubelli
Second Firing 7
Acqua Profonda
£287 £175 metre
Garden Stripe
Delft
Leaf Green
Inchyra
£162 metre
Robin's Egg
Ochre
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