Condition
Purchase
Sort by
Time
Various
Vintage round glasses frame - round,
£12.94
Buy It Now
Cazal eyeglasses full - full, green
£135.87
Buy It Now
Vintage glasses frames orange - glasses,
£25.00
Buy It Now
Gucci 2668 629 54mm vintage - gucci,
£148.00
Buy It Now
Vintage polarized sunglasses - polarized,
£5.87
Buy It Now
Vintage retro cat eye - cat,
£5.49
Buy It Now
Uv400 shades goggles vintage - goggles,
£4.44
Buy It Now
Vintage dolce gabbana - vintage, dolce&gabbana
£45.42
Buy It Now
Vintage retro cat - vintage,
£6.15
Buy It Now
Small rimless rectangle - rimless,
£3.99
Buy It Now
High quality sunglasses men - quality,
£3.99
Buy It Now
Vintage retro cat eye - cat,
£4.94
Buy It Now
Vintage sunglasses rectangle - sunglasses,
£2.91
Buy It Now
Christian dior 2492 59mm - christian,
£145.00
Buy It Now
Gucci 2670 629 - gg,
£148.00
Buy It Now
Gucci 2429 9ue 52mm vintage - gucci,
£138.00
Buy It Now
Ultralight sunglasses men - ultralight,
£5.99
Buy It Now
Vintage glasses frames - vintage,
£15.00
Buy It Now
Vintage round nerd womens - vintage,
£6.50
Buy It Now
Vintage polarized sunglasses - vintage,
£3.05
Buy It Now
Vintage glasses chain holder - glasses,
£2.98
Buy It Now
Vintage polarized sunglasses - vintage,
£4.80
Buy It Now
Ultralight sunglasses men - sunglasses,
£4.99
Buy It Now
Oakley penny mental - penny,
£99.65
Buy It Now
Vintage polarized sunglasses - vintage,
£6.38
Buy It Now
Ultralight sunglasses men - ultralight,
£4.99
Buy It Now
Cat eye clear lens glasses - lens,
£3.95
Buy It Now
Christian dior vintage eyewear - christian,
£65.00
Buy It Now
Vintage cazal sunglasses pilot - vintage,
£80.00
Buy It Now
Paloma picasso vintage - paloma,
£67.07
Buy It Now
Christian dior 2629 55mm - dior,
£135.00
Buy It Now
Vintage guess oversize glasses - guess,
£30.00
Buy It Now
Trendy rimless sunglasses for - trendy,
£2.99
Buy It Now
Vintage retro cat - cat, eye
£5.49
Buy It Now
Wrap around sports - around, sunglasses
£13.99
Buy It Now
Vintage retro cat eye - vintage,
£4.77
Buy It Now
Vintage polarized sunglasses - polarized,
£3.50
Buy It Now
Vintage retro cat - retro, eye
£4.29
Buy It Now
Gucci 1373 52mm vintage - 1373, e3
£138.00
Buy It Now
Vintage algha eyeglasses - vintage, 20
£83.89
Buy It Now
Michael selcott vintage - michael,
£35.00
Buy It Now
Small rimless rectangle - small,
£6.79
Buy It Now
Black retro sunglasses mens - black,
£2.09
Buy It Now
Vintage polarized sunglasses - polarized,
£3.06
Buy It Now
Vintage polarized sunglasses - vintage,
£5.23
Buy It Now
Vintage square sunglasses - square,
£2.50
Buy It Now
Uv400 shades goggles vintage - shades,
£5.35
Buy It Now
Unisex sunglasses round - &,
£4.54
Buy It Now
Vintage eyewear uv400 - vintage,
£3.31
Buy It Now
Fashion cool unisex - unisex, clear
£6.15
Buy It Now
Motorcycle windproof goggles - windproof,
£5.23
Buy It Now
Vivienne westwood city 029 - vivienne,
£148.00
Buy It Now
Vintage polarized sunglasses - polarized,
£7.99
Buy It Now
Vintage double bridge square - vintage,
£7.48
Buy It Now
Retro oval sunglasses - retro,
£9.99
Buy It Now
Small rimless rectangle - small,
£10.98
Buy It Now
Vintage eyewear sunglasses - vintage,
£3.31
Buy It Now
Carfia mens sunglasses - carfia,
£10.00
Buy It Now
Retro eyebrow acetate glasses - retro,
£18.99
Buy It Now
Vintage square polarized - vintage,
£3.79
Buy It Now
Vintage round sunglasses for - round,
£4.12
Buy It Now
Women 2025 vintage - 2025, clouds
£1.99
Buy It Now
Retro classic unisex - retro,
£4.50
Buy It Now
Retro steampunk sunglasses - retro,
£9.72
Buy It Now
Vintage square sunglasses - square,
£3.90
Buy It Now
Company cp009 gas 46mm - company,
£98.00
Buy It Now
Vintage polarized sunglasses - vintage,
£2.99
Buy It Now
Vintage polarized sunglasses - vintage,
£6.10
Buy It Now
Vintage eyewear uv400 - eyewear,
£4.38
Buy It Now
Vintage harold 20202460 brown - harold,
£18.74
Buy It Now
Vintage round steampunk - round,
£13.99
Buy It Now
Classic sunglasses men women - sunglasses,
£3.99
Buy It Now
Vintage polarized sunglasses - polarized,
£5.11
Buy It Now
Vintage continental eyewear - continental,
£15.00
Buy It Now
Vintage polarized sunglasses - polarized,
£4.29
Buy It Now
Black ladies vintage - black,
£6.95
Buy It Now
Women retro mushroom - retro,
£6.99
Buy It Now
Continental eyewear vintage - eyewear,
£19.99
Buy It Now
Steampunk oval sunglasses - steampunk,
£11.99
Buy It Now
Vintage polarized sunglasses - vintage,
£7.99
Buy It Now
Men women vintage - men,
£3.91
Buy It Now
Fashion cool unisex clear lens - unisex,
£3.95
Buy It Now
Vintage polarized sunglasses - vintage,
£7.74
Buy It Now
Vintage polarized sunglasses - polarized,
£5.99
Buy It Now
Vintage sunglasses rectangle - vintage,
£1.36
Buy It Now
Pop round square - round, full-rim
£20.05
Buy It Now
Round glasses frames mens - glasses,
£28.00
Buy It Now
Small rimless rectangle - rimless,
£8.49
Buy It Now
Round frame sunglasses - round,
£13.51
Buy It Now
Womens vintage retro - vintage,
£3.59
Buy It Now
Superdry polarized menwomen - polarized,
£3.48
Buy It Now
Vintage motorcycle windproof - vintage,
£6.68
Buy It Now
Vintage polarized sunglasses - polarized,
£5.87
Buy It Now
Vintage retro cat - vintage,
£5.35
Buy It Now
Christian dior 2799 41a 57mm - christian,
£135.00
Buy It Now
Gucci 2394 806 - 2394, 48mm
£148.00
Buy It Now
Looking for more vintage eyewear?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 vintage eyewear listings currently in our index. Prices range from £1.36 to £148, with an average of £26.87. 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 vintage eyewear →
Try this: mackenzies smelling salts | racing gloves | leopard print leather gloves | roll paper | xmas aprons | electronic gas lighter | long shoe horns | oakley tumbleweed | large owl | scott cycle clothing
Whether you are looking for a brand-new or second-hand vintage eyewear, 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.36, while premium listings can reach £148 — giving you a wide budget spread to work with. The average price of £26.87 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.