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
Filter by
241 products
Kirkby Design
Teddy
Rosewater
£135 £40 metre
Clarke & Clarke
Biarritz
Blush
£38 £22 metre
Lewis and Wood
Linen Taffeta
Yellow
£100.20 £60 metre
Abraham Moon
Linoso
Pale Blue/ Green
£50 £27 metre
Anna French
Dyed Wheat
Aqua
£93 £22 metre
Bronze Green
Plain Deep Velvet
Pebble Grey/Green
£32 metre
Linwood
Omega Velvet
Pitaya (FR)
£59.90 £36 metre
Claremont
Milano Linen
Olive Green
£1,080 £65 metre
Plain Linen
Light Blue
£20 metre
de Le Cuona
Spun Cloth
Finch
£125 £32 metre
Love Your Home
Liso Cotton
Pewter
£19 metre
Brick Red
£29 metre
Brisbane Moss
Needlecord
Garnet
£109 £45 metre
Romo
Linara
Soft Green
£48 £28 metre
Designers Guild
Pampas
Nougat
£46 £28 metre
Annie Sloan
Linen Union
Provence + Old White
£39.90 £28 metre
Coloured Linen Union
Provence + Aubusson Blue
Sanderson
Lagom Weave
Leek
£49 £25 metre
Marvic
Serafina
Rose
£88 £52 metre
Christopher Farr Cloth
Plain Outdoor
£65 metre
Zinc Textile
Bingley
Bone
£160 £90 metre
Mushroom
£24 metre
Pierre Frey
Plain Cotton
Pink
£50 metre
Straub Twill
Red
£99 £60 metre
Casamance
Flots Outdoor
Blue
£84.50 £50 metre
Renishaw
Turquoise
£12 £81 metre
Emerald
Brushed Cotton
Denim Blue
£15 metre
Green
Nobilis
Haussmann
Cream
£780 £46 metre
Plain Velvet
White
Kirkby
Chelsea
Blossom
£77 £34 metre
Ian Mankin
Dundee
£69.50 £38 metre
Goldcrest
Manuel Canovas
Nura
Mustard
£35 metre
Villa Nova
Malmo
Travertine
£55 £20 metre
Multi Thread Weave
Blues
Tango Velvet
Feather Grey
£93 £23 metre
Pebble
Raven
Pumpkin
Cotton Velvet
Baby Blue
£180 metre
Rose Red
£88 £56 metre
Plain Silk
Mustard Green
£25 metre
Double-Width Linen
Semi-Sheer
Black
£22 metre
Gingersnap
£42 £20 metre
Pale Turquoise
£18 metre
Juno
Sea Salt
£56.90 £38 metre
Parchment
Double Width Cotton
Pale Blue
Green Straw
£38 metre
Craft Linen
Pale Artichoke/ Grey
£49 metre
Bute Fabrics
Turnberry Palm
Palm
Ice II Velvet
£109 £59 metre
Rogue
Chameleon
£222 £120 metre
Isle Mill
Orkney
Porcelain
Fermoie
Mendip
£170 £85 metre
Figured Linen
Silver/ Pale Grey
Rue LInen
Calico
£59 £35 metre
£64 metre
Natural
£69.50 £42 metre
Neutral 056
£170 £105 metre
Old White + French Linen
Graphite + Old White
English Yellow + Antibes Green
Old White + Paloma
Strie
Emerald Green
Magenta
Purple
Soane
Old Flax
Coral
£120 metre
£28 metre
Neutral
Light Yellow
Sunshine Yellow
Colefax and Fowler
Bute
£126 £75 metre
Fox
£76.60 £45 metre
Designs of the Time
Daku
Sandhill
£45 metre
Nice
Azur
£110 £65 metre
Bruge
Linen Weave
Taupe
Navy
Heavy Linen
Dusky Pink
Osborne and Little
Chenille
£90 £54 metre
£106 £64 metre
Mint
Porto
Skye
£58 £29 metre
Scalamandre
Small Geometric
Pale Green
£30 metre
£80 metre
£109 £65 metre
Denim
£89.50 £54 metre
Heavyweight Linen
Beaumont & Fletcher
Fine Silk Velvet
Pearl
£402 £200 metre
Kvadrat
Hallingdal
Lime Green
£156 £80 metre
Plain Linen/Cotton
James Hare
Textured Silk
Sand
Plain Linen Cotton
Glant
Outdoor Moderne
Pale Saltwater
£82 £49 metre
Sandy Lane Perennials
Azzuro
£175 £105 metre
JAB
Outdoor Vol 2
£93.90 £58 metre
Sea Blue
Thibaut
Milo
True Blue
£153 £90 metre
£125 £75 metre
Thick Thread Weave
Grey
£34 metre
L080
£170 £102 metre
Heavy Plain Linen
Jane Churchill
Mali Velvet
Peacock
£98.40 £55 metre
Ice
Holland and Sherry
Primo Velvet
Blue Whale
£85 metre
Paprika
£211 £89 metre
Rose Uniacke
Mid Weight Linen
French Chalk
£199 £130 metre
Inchyra
Netherwood Wool Twill
Camel
£160 metre
Teal
Pale Grey
Plain Linen Mix
Alton Brooke
Tristan
Butter Yellow
£242 £120 metre
Linen Mix Weave
Foss Linen
Dune
£890 £55 metre
Two Thread Linen Weave
Smokey Blue/Grey
Cornflower Blue
Dusk
Dark Cream
Sky Blue
Quantock
Straw
Divina MD
£99.70 £55 metre
Kerry Joyce
Paloma
Bay Blue
£236 £150 metre
Grey/ White
Silky Plain
Copper
Larsen
Wright
£66 £39 metre
Plain Stria Velvet
Khaki
Deep Plain Velvet
Charcoal
Blue/Grey
Varese Velvet
Midnight
£94 £56 metre
Tangerine
Granite
Primrose
Moray
Ivory
£400 £24 metre
Washed Grey
£75 £46.80 metre
Art of the Loom
Maverick
Dawn
£52.20 £31 metre
Yorkstone
£69.50 £50 metre
J Brown Fabrics
Paolo
Brera Lino
Petrol
£83 £58 metre
Provence + Scandanavian Pink
Old Violet + Old White
Graphite + Louis Blue
Emperor's Silk + Florence
Emile + Graphite
Duck Egg + Coco
Elitis
Stucco
Dark Blue Grey
£215.80 £40 metre
Plain Wool Mix
Pale Pink
Holland & Sherry
Plain Wool
Dark Wine
Plain Cotton Silk Mix
Blush Fawn
Lewis & Wood
Oaksey Linen
Sea Glass
£91 £56 metre
Lichen
Warris
Vianni
Savannah
Off-White
Plain Fine Linen
Double Width
Smokey Blue Grey
Mink
Aegean
£56.90 £30 metre
Zimmer + Rohde
Sieto
£27 £16 metre
Leafland
Silver
Hollis
Magnesium
Black/ Grey
Choice
£47 £27 metre
Monsoon
Dark Grey
£71 £42 metre
Plain Linen Weave
Thick Weave
Cerani
Atlantis
Putty
£48 £20 metre
£89.50 £40 metre
Schumacher
Lange Glazed Linen
Nude
£118 £75 metre
Serge Antique
Blue (320)
£1,520 £98 metre
Blendworth
Pippa
Col 1
£50 £32 metre
Leoni
£40 £20 metre
Mid Grey
Warm Grey
Simla Silk
£555 £36 metre
Plain Outdoors Volume 2
£87.30 £55 metre
Olicana
Yachting Cotton
Ultramarine
Harbour Grey
H&S Fabrics
Outdoor
Torrin
Fondant
£74 £47 metre
Peron
£85 £83 metre
Dyed Sack
£130 £32 metre
Terracotta
£95 £47.50 metre
Antique Rose
041 Downpipe
Mouse
Linen
Hemp
Berry
Sweetpea
Gunmetal
Rust
Plain
Steel Blue
Rabbit
Heavy-Weight Weave
Grey Green
Herringbone Weave
Duck Egg and Natural
Osborne & Little
Caresse
£48 £30 metre
Wool
Sage Green
Corn Yellow
Indigo
£54 metre
Rogers and Goffigon
Shibori
£109 £83 metre
Evitavonni
Hunter
£187 £150 metre
Silver Sheer
£198 £110 metre
Glenville Velvet
£69.40 £50 metre
Corded Cotton Velvet
Oyster
Sibton Strie Velvet
Slate Grey
£468 £344.50 metre
Cunard Velvet
Chestnut
£138.60 £97 metre
Duck Egg
Join our community
Be the first to find out about stock drops, special offers and inspiring stories for a sustainable future.
Your Shopping Bag
Free shipping on orders over £250 for UK Mainland
Your cart is empty