Condition
Purchase
Sort by
Time
Various
Cushion covers 17 inches - x,
£31.90
Buy It Now
18thc flemish verdure floral - 18thc,
£150.00
Buy It Now
Tapestry mythical animals red - mythical,
£12.99
Buy It Now
Vintage floral tapestry - floral,
£55.00
Buy It Now
Traditional turkish kilim - traditional,
£14.99
Buy It Now
Multicoloured harlequin - multicoloured,
£9.99
Buy It Now
Rectangular vintage welsh - rectangular,
£23.58
Buy It Now
Pair floral tapestry - floral,
£11.87
Buy It Now
Tapestry christmas cushion - tapestry,
£9.99
Buy It Now
Welsh tapestry woven cross - 3,
£52.70
Buy It Now
Traditional vintage kilim - traditional,
£24.99
Buy It Now
Square elephant tapestry - square,
£9.73
Buy It Now
Embroidered - 16”x,
£13.75
Buy It Now
Hines oxford tapestry - oxford,
£40.00
Buy It Now
Pair large egyptian revival - pair,
£73.50
Buy It Now
Handmade wool tapestry - handmade,
£39.50
Buy It Now
Welsh tapestry cross - welsh,
£52.70
Buy It Now
Vintage rare cat - rare,
£35.00
Buy It Now
Vintage floral tapestry - vintage,
£21.50
Buy It Now
Tapestry mythical animals - mythical,
£12.99
Buy It Now
Country animals horse - country,
£8.99
Buy It Now
Pair vintage tapestry - pair,
£78.70
Buy It Now
William morris woodland weeds - woodland,
£14.99
Buy It Now
Ocotea luxury deer - deer, tapestry
£39.17
Buy It Now
Tapestry mythical animals red - mythical,
£23.99
Buy It Now
Vintage tapestry cushions
£37.10
Buy It Now
Tapestry cushion with tassels - cushion,
£20.00
Buy It Now
Vintage laura ashley burgundy - laura,
£21.50
Buy It Now
Set french medieval - of,
£175.00
Buy It Now
Tapestry quest may lean - tapestry,
£16.15
Buy It Now
New admiral fox tapestry - admiral,
£19.89
Buy It Now
New sir stag tapestry square - tapestry,
£19.89
Buy It Now
William morris strawberry - morris,
£14.99
Buy It Now
Williamsburg tapestry - williamsburg, /
£15.08
Buy It Now
Jacobean garden tapestry - garden,
£14.99
Buy It Now
Tapestry cushion hand - cushion,
£26.70
Buy It Now
Vintage floral tapestry - floral,
£21.50
Buy It Now
Rectangular vintage welsh - rectangular,
£23.58
Buy It Now
Christmas tapestry weave - christmas,
£10.80
Buy It Now
Set vintage style - set, vintage-style
£34.99
Buy It Now
Tapestry cushions traditional
£42.30
Buy It Now
The library tapestry - library,
£14.99
Buy It Now
Arts crafts era woolwork - era,
£21.50
Buy It Now
Cabbage roses vintage cushion - cabbage,
£29.82
Buy It Now
Tree life beige - tree, of
£26.89
Buy It Now
Traditional vintage kilim - traditional,
£14.99
Buy It Now
William morris vintage - william,
£14.99
Buy It Now
Multicoloured dandelion - multicoloured,
£14.99
Buy It Now
Two large black - &grey, &
£35.02
Buy It Now
William morris cushion - william, cover
£13.49
Buy It Now
Moderna tapestry cushion - moderna,
£14.99
Buy It Now
Tapestry cross stitch small - tapestry,
£7.99
Buy It Now
Christmas santa square - 2x,
£9.14
Buy It Now
Persian tapestry panel cushion - persian,
£8.99
Buy It Now
Buckingham tapestries large - tapestries,
£12.00
Buy It Now
Past times vintage - past,
£16.15
Buy It Now
Traditional floral tapestry - traditional,
£19.99
Buy It Now
William morris tapestry fabric - tapestry,
£27.74
Buy It Now
Aubusson style floral wool - aubusson,
£44.99
Buy It Now
Pair cat tapestry cushion - tapestry,
£4.38
Buy It Now
Laura ashley gold - ashley, gold/red
£42.30
Buy It Now
Gorgeous tapestry needlepoint - tapestry,
£22.00
Buy It Now
William morris acanthus - morris,
£11.87
Buy It Now
Lot tapestry needlepoint - lot, of
£26.70
Buy It Now
Vintage style egyptian - vintage,
£30.00
Buy It Now
Retro 1970s bargello tapestry - bargello,
£28.77
Buy It Now
William morris pimpernel - william,
£8.95
Buy It Now
Vintage floral tapestry - 2, x
£29.99
Buy It Now
Handmade beautiful floral - handmade,
£12.94
Buy It Now
Green tapestry style - 2, x
£1.17
Buy It Now
Vintage tapestry cushion - vintage,
£17.49
Buy It Now
William morris violet - morris,
£8.95
Buy It Now
Set unique handmade - of,
£23.58
Buy It Now
Lady unicorn taste - lady, jacquard
£19.99
Buy It Now
William morris tapestry - morris, pair
£20.38
Buy It Now
Vintage welsh tapestry cushion - vintage,
£37.10
Buy It Now
New adam home boomer - /,
£16.15
Buy It Now
William morris cushion - william,
£14.49
Buy It Now
Vintage red tapestry heraldry
£24.62
Buy It Now
New seat cushions pads ercol - seat,
£42.30
Buy It Now
Vintage past times tapestry - ,
£5.44
Buy It Now
Floral needlepoint pillow - floral,
£52.70
Buy It Now
Hand embroidered floral - hand,
£45.00
Buy It Now
William red tapestry zipped - william,
£12.00
Buy It Now
Willow branch tapestry cushion - tapestry,
£14.99
Buy It Now
Welsh blanket tapestry - 2,
£42.30
Buy It Now
Cushion cover voyage - cushion,
£45.00
Buy It Now
William morris tapestry pair - william,
£20.38
Buy It Now
Aubusson style floral wool - aubusson,
£49.99
Buy It Now
Vintage set square - vintage, floral
£37.09
Buy It Now
Tapestry cushion covers new - covers,
£12.99
Buy It Now
Welsh blanket style double - blanket,
£14.54
Buy It Now
Vintage tapestry needlepoint - vintage,
£37.10
Buy It Now
Tapestry cushion hand made new - made,
£22.54
Buy It Now
Laura ashley vintage - laura,
£46.46
Buy It Now
Aubusson tapestry panels - an,
£52.70
Buy It Now
Looking for more tapestry cushions?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 tapestry cushions listings currently in our index. Prices range from £1.17 to £175, with an average of £27.93. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about tapestry cushions →
Try this: next cushions pink | bay window seat | pink mongolian cushion | sofa cushion covers | persian cushion | bucket chair | poang cushion | red velvet cushion covers | teak garden chairs | tullsta
Whether you are looking for a brand-new or second-hand tapestry cushions, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £1.17, while premium listings can reach £175 — giving you a wide budget spread to work with. The average price of £27.93 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.