Condition
Purchase
Sort by
Time
Various
Retro circle patterned - ,
£1.50
Buy It Now
Retro eye geometric - eye, chenille
£2.19
Buy It Now
Vintage retro upholstery - vintage,
£10.80
Buy It Now
New fryetts mimi retro - ,
£11.95
Buy It Now
Metres green blue and - green,,
£28.00
Buy It Now
New fryetts annika retro - annika,
£11.95
Buy It Now
Retro sardine tin fabric fish - retro,
£15.99
Buy It Now
Martini velvet ochre retro - martini,
£2.99
Buy It Now
Retro mushrooms fabric - fabric, 60''
£3.99
Buy It Now
Charcoal retro geometric - charcoal,
£8.95
Buy It Now
Various patterned modern - various,
£31.89
Buy It Now
New fryett odense - ,
£12.95
Buy It Now
Retro pattern velvet - retro,
£2.20
Buy It Now
Retro look boucle - retro,
£47.50
Buy It Now
Retro musical instrument - musical,
£80.00
Buy It Now
Metres yellow and grey retro - grey,
£36.00
Buy It Now
Retro 70s geometric design - retro,
£18.99
Buy It Now
Clarke studio reno - clarke-studio, g-
£12.95
Buy It Now
Crafts fabrics retro flower - crafts,
£6.49
Buy It Now
Gold chenille upholstery - chenille,
£7.95
Buy It Now
Vintage upholstery fabric - vintage,
£18.00
Buy It Now
Retro sardine tin fabric fish - tin,
£15.99
Buy It Now
Retro blue upholstery - retro, fabric
£2.09
Buy It Now
Cerise pink retro circle - pink,
£1.50
Buy It Now
Dead stock 100 - stock, 100%
£7.99
Buy It Now
Vintage retro fabric material - vintage,
£6.99
Buy It Now
Usa car upholstery fabric - usa,
£20.99
Buy It Now
Ajoy retro candy designer - retro,
£6.99
Buy It Now
Roll end metre of - end,
£50.62
Buy It Now
Retro style paisley - style, geometric
£38.14
Buy It Now
Retro style upholstery - 5, m
£27.73
Buy It Now
Harlequin fabric retro - go,
£75.00
Buy It Now
Retro far out floral blue - far, 100%
£4.99
Buy It Now
Brown retro patterned - brown,
£1.50
Buy It Now
Retro cream and brown - brown, circles
£1.49
Buy It Now
Shoreditch retro fabric mango - fabric,
£2.99
Buy It Now
Retro venn overlapping circle - retro,
£10.99
Buy It Now
Discovery velvet amber - velvet,
£2.54
Buy It Now
Superb cut velvet - velvet, retro
£51.66
Buy It Now
Linen fabric mary sage - fabric, grey
£16.00
Buy It Now
Edgerton vintage blue fabric - edgerton,
£8.50
Buy It Now
Retro vintage cross - vintage, tee
£14.94
Buy It Now
Retro 70s geometric design - 70s,
£13.50
Buy It Now
Retro jacquard chenille - retro,
£2.19
Buy It Now
Clara indigo cotton - clara,
£11.99
Buy It Now
Fryetts dalarna retro - fryetts,
£11.95
Buy It Now
Upholstery fabric stripe - upholstery,
£2.20
Buy It Now
Levande teal spruce cotton - teal,
£2.99
Buy It Now
Blue retro circle - retro,
£1.50
Buy It Now
Joni floral terracotta 100 - joni,
£1.99
Buy It Now
Joni floral pink 100 cotton - floral,
£1.99
Buy It Now
Vintage 1970s geometric fabric - 1970s,
£45.00
Buy It Now
Portofino italy summer retro - italy,
£9.99
Buy It Now
Brown retro patterned - patterned, woven
£1.49
Buy It Now
Retro patterned multicoloured - retro,
£13.99
Buy It Now
Art deco debbi moore - art, deco–debbi
£9.99
Buy It Now
Ajoy retro candy designer - ajoy,
£20.00
Buy It Now
Grey brown retro circled - brown,
£1.50
Buy It Now
B80 35m x - x, of
£50.00
Buy It Now
New cotton upholstery curtain - new,
£7.58
Buy It Now
Retro overlying circles - retro,
£1.49
Buy It Now
Terracotta cream retro - &,
£1.49
Buy It Now
Retro world map print - retro,
£10.99
Buy It Now
Vtg retro 1975 fabric remnant - retro,
£30.00
Buy It Now
Vintage 1970s geometric - vintage,
£45.00
Buy It Now
Retro polka dot jacquard - polka,
£2.19
Buy It Now
B86 x l1 - of, retro
£27.00
Buy It Now
Vintage 1970s fabric - vintage,
£25.00
Buy It Now
Vintage jacqmar fabric 178x48 - vintage,
£49.99
Buy It Now
Nordic splat fabric - splat,
£2.99
Buy It Now
Camden retro mono designer - camden,
£9.99
Buy It Now
Striped upholstery fabrics - striped,
£2.20
Buy It Now
100 cotton tobias abstract - cotton,
£1.99
Buy It Now
Tobias abstract terracotta - tobias,
£1.99
Buy It Now
Martini velvet navy - velvet, retro
£2.99
Buy It Now
Retro orange upholstery fabric - upholstery,
£2.09
Buy It Now
10m retro 1970 style - 10m, 1970's
£99.99
Buy It Now
Vintage retro 1980s upholstery - vintage,
£21.49
Buy It Now
Navy funky retro style linen - navy,
£8.95
Buy It Now
Cubism teal aqua blue retro - blue,
£25.00
Buy It Now
Clearance romo astro lemon - astro,
£1.99
Buy It Now
Retro ashbourne cotton - retro,
£12.50
Buy It Now
Retro curtain cushion mid - retro,
£34.00
Buy It Now
Orla kiely oval flower - kiely,
£14.99
Buy It Now
Nordic splat fabric retro - splat,
£24.50
Buy It Now
Hattie red fabric 100 - fabric, |
£1.99
Buy It Now
Shoreditch retro french - shoreditch,
£2.50
Buy It Now
Purple beige retro - &,
£1.50
Buy It Now
Retro stacked boxes checked - retro,
£14.94
Buy It Now
Manhattan retro multi - manhattan, designer
£6.99
Buy It Now
Saffron cube yellow grey - saffron,
£2.50
Buy It Now
Vintage whiteheads printed - ,
£17.22
Buy It Now
Retro houndstooth patchwork - retro,
£2.19
Buy It Now
Retro green woven vintage - retro,
£9.94
Buy It Now
Metres beige retro boucle - 4.7,
£30.00
Buy It Now
Harlequin fabric retro - go,
£75.00
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.49 to £99.99, with an average of £16.44. 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 | vintage upholstery fabric tapestry | seaside fabric | laura ashley keynes | laura ashley patchwork hexagons | dylon fabric dye | harlequin fabric | voyage 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.49, while premium listings can reach £99.99 — giving you a wide budget spread to work with. The average price of £16.44 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.