Condition
Purchase
Sort by
Time
Various
Retro medallion geometric - 7m,
£65.00
Buy It Now
Roll end metre - of, 4.7
£50.62
Buy It Now
Upholstery fabrics retro style - upholstery,
£1.45
Buy It Now
Retro cream and brown - retro,
£12.94
Buy It Now
Retro pattern velvet - retro,
£2.20
Buy It Now
Clarke studio reno - +, clarke-studio
£7.95
Buy It Now
Retro world map print - retro,
£1.99
Buy It Now
Retro 70s geometric - retro,
£1.99
Buy It Now
Upholstery commercial - upholstery,
£12.94
Buy It Now
Vintage 90s retro - , inspired
£14.01
Buy It Now
Retro sardine tin fabric - retro, fish
£8.99
Buy It Now
Metres chenille type - 2,
£25.00
Buy It Now
Retro pink abstract floral - retro,
£13.00
Buy It Now
Quality upholstery fabric - quality,
£33.98
Buy It Now
Charcoal retro geometric - charcoal,
£8.95
Buy It Now
Retro curtain cushion mid - retro, /
£32.00
Buy It Now
Bauhaus orbit circles - orbit, retro
£11.99
Buy It Now
Ajoy retro candy - candy, designer
£6.99
Buy It Now
Modern pattern chenille - modern,
£24.99
Buy It Now
Retro vintage cross - vintage, tee
£1.49
Buy It Now
Furn hoola appichi - furn.,
£19.00
Buy It Now
Gold chenille upholstery - chenille,
£7.95
Buy It Now
Vintage retro fabric - retro,
£11.99
Buy It Now
1m of retro - -,
£20.00
Buy It Now
100 linen abstract clash - linen,
£28.95
Buy It Now
Stretch spandex velvet fabric - velvet,
£8.99
Buy It Now
Retro mushrooms cotton fabric - mushrooms,
£3.99
Buy It Now
Retro colourful pattern - retro,
£15.99
Buy It Now
Retro look boucle cut - look,
£47.50
Buy It Now
Osman furnishing fabric nice - osman, 'nice'
£42.30
Buy It Now
Metres blue and - blue,
£35.00
Buy It Now
Wisley cotton fabric - cotton,
£2.69
Buy It Now
B43 of retro - -,
£25.00
Buy It Now
New fryetts annika retro - annika,
£1.95
Buy It Now
Geometric chenille pattern - geometric,
£28.99
Buy It Now
Cerise pink retro circle - cerise,
£14.99
Buy It Now
100 cotton tobias abstract - tobias,
£16.95
Buy It Now
New fryetts mimi - fryetts,
£11.95
Buy It Now
Embroidered taffeta spots - embroidered,
£10.99
Buy It Now
Vintage retro divine from - divine, nono
£57.90
Buy It Now
Crafts fabrics pattern - crafts,
£11.49
Buy It Now
Retro overlying circles - overlying,
£1.49
Buy It Now
Crafts fabrics retro flower - crafts,
£9.99
Buy It Now
Retro orange upholstery fabric - upholstery,
£43.99
Buy It Now
Retro 70s geometric - geometric, design
£1.99
Buy It Now
Portofino italy summer retro - portofino,
£9.99
Buy It Now
Craftsfabrics 8pcs 100 - craftsfabrics, cotton
£4.99
Buy It Now
Dead stock 100 cotton - stock, 100%
£7.99
Buy It Now
Martini velvet navy - martini,
£2.99
Buy It Now
Martini velvet ochre retro - martini,
£32.00
Buy It Now
Retro sardine tin fabric fish - retro,
£1.99
Buy It Now
Beige green retro - beige,
£1.50
Buy It Now
Vintage original floral - original,
£49.99
Buy It Now
Navy funky retro style linen - navy,
£8.95
Buy It Now
Orla kiely oval flower - kiely, –
£14.99
Buy It Now
Vintage retro flower power - vintage,
£31.90
Buy It Now
Retro circle patterned - retro,
£11.99
Buy It Now
Roko grey designer curtain - curtain, /
£6.99
Buy It Now
Vintage 1970s geometric fabric - vintage,
£45.00
Buy It Now
Nordic splat fabric - splat, retro
£2.99
Buy It Now
New fryett odense - ,
£7.95
Buy It Now
X l1m of retro - w1.4m,
£20.00
Buy It Now
Camden retro mono designer - camden,
£9.99
Buy It Now
Abstract clash art 100 linen - clash, 100%
£28.95
Buy It Now
Vintage 1970s geometric fabric - 1970s,
£45.00
Buy It Now
Upholstery fabric retro mid - fabric,
£15.00
Buy It Now
Upholstery velvet fabric - upholstery, retro
£2.20
Buy It Now
Dead stock 100 cotton - dead,
£9.99
Buy It Now
Retro blue upholstery fabric - retro,
£43.99
Buy It Now
Edgerton vintage blue fabric - edgerton,
£9.10
Buy It Now
Vintage upholstery fabric - upholstery,
£7.38
Buy It Now
Natural funky retro style - natural,
£8.95
Buy It Now
Fryetts dalarna retro - fryetts,
£11.95
Buy It Now
Vintage shellsuit fabric - fabric,, per
£7.99
Buy It Now
Vintage 1970s geometric fabric - 1970s,
£25.00
Buy It Now
Zigzag multi tapestry - tapestry, fabric
£17.95
Buy It Now
Terracotta cream retro - terracotta,
£14.99
Buy It Now
B75 of retro - b75,
£25.00
Buy It Now
Retro dead stock - retro, purple
£7.99
Buy It Now
Retro venn overlapping - retro, circle
£10.99
Buy It Now
Woof butterscotch fabric - fabric, by
£12.05
Buy It Now
Brown retro block patterned - brown,
£1.49
Buy It Now
Vintage 1970s geometric fabric - 1970s,
£95.00
Buy It Now
Vintage fabric mcm patio - vintage, el
£31.90
Buy It Now
Martini velvet teal retro - martini,
£2.99
Buy It Now
Jj1 ac15 of retro - of,
£20.00
Buy It Now
Ashley manor navy weave - 1.4m,
£14.00
Buy It Now
Retro - 1m, of
£20.00
Buy It Now
B193 3m of retro - -,
£39.00
Buy It Now
Clara indigo cotton fabric - clara,
£13.24
Buy It Now
Vintage 1970s geometric - vintage,
£95.00
Buy It Now
Scion harlequin lohko - scion, "lohko"
£57.00
Buy It Now
1m of retro - of,
£20.00
Buy It Now
Hattie red fabric - red,
£10.95
Buy It Now
Harlequin scion curtain fabric - scion,
£60.00
Buy It Now
Vintage panaz furnishing - vintage,
£21.50
Buy It Now
Looking for more retro upholstery fabric?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 retro upholstery fabric listings currently in our index. Prices range from £1.45 to £95, with an average of £19.78. 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 retro upholstery fabric →
Try this: sanderson curtain fabric | dralon fabric | ivory damask curtains | vintage upholstery fabric tapestry | william morris curtain blackthorn | seaside fabric | canvas sheets | laura ashley patchwork hexagons | harlequin fabric | vanessa arbuthnott
Whether you are looking for a brand-new or second-hand retro upholstery fabric, 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.45, while premium listings can reach £95 — giving you a wide budget spread to work with. The average price of £19.78 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.