Men's Glasses
Find the right men's glasses from top eyewear retailers. Whether you prefer classic rectangular frames, modern round styles, or lightweight rimless designs, we make it easy to compare men's eyeglasses across brands and price points.
9,436 frames found

EyeBuyDirect
Art
51-19-140

EyeBuyDirect
Tayler
50-19-140

SmartBuy Collection
SmartBuy Collection Murf
53-19-148

Zegna
EZ5093D Asian Fit
55-17-140

SmartBuy Collection
SmartBuy Collection Makena
51-18-146

SmartBuy Collection
SmartBuy Collection Lharby
56-18-145

Adidas Sport
SP5012
55-17-145

Zegna
EZ5162
53-20-145

Rodenstock
Rodenstock R5338
52-20-145

Marchon NYC
Marchon NYC M 3006

Levi's
Levi's Lv5005
51-20-145

Karl Lagerfeld
Karl Lagerfeld KL6176

Marchon NYC
Marchon NYC M 3016
56-–-–

Marchon NYC
Marchon NYC M 2029
59-–-–

Marchon NYC
Marchon NYC M 2030

Karl Lagerfeld
Karl Lagerfeld KL6082

Converse
Converse CV3019

Lacoste
Lacoste L3635

Elliott Ives
Elliott Ives Monstera
54-17-140

Elliott Ives
Elliott Ives Garrick
56-16-145

Elliott Ives
Elliott Ives Woodruff
58-18-150

Elliott Ives
Elliott Ives Ethan
51-16-130

Elliott Ives
Elliott Ives Banyan
55-16-145

Elliott Ives
Elliott Ives Norfolk
52-19-145

Elliott Ives
Elliott Ives Tupelo
64-17-150

Carrera
Carrera 8872
55-16-145

Adensco
Adensco 106
48-19-135

Adensco
Adensco Bruce
53-18-140

Adensco
Adensco 131
54-18-145

Adensco
Adensco AD148
53-17-140

Adensco
Adensco AD140
53-19-145

Adensco
Adensco AD151
50-19-145

Adensco
Adensco AD152
52-17-145

Adensco
Adensco Ad115
53-18-145

Marchon NYC
Marchon NYC M 2044

Marchon NYC
Marchon NYC M 2045

Polaroid Core
Polaroid Core PLDD595
55-17-145

Elasta
Elasta 7237
57-18-145

Sferoflex
Sferoflex 2086
56-17-140

Sferoflex
Sferoflex 2249
55-16-140

Sferoflex
Sferoflex 2265
55-17-140

Sferoflex
Sferoflex 2197
52-18-140

Sferoflex
Sferoflex 2261
54-18-145

Sferoflex
Sferoflex 2294
57-18-145

Sferoflex
Sferoflex 2262
55-17-145

Arnette
Arnette Big Bad 7201
54-16-140

ADIDAS SPORT
ADIDAS SPORT 5033
55-15-145

Lantis Optical
Lantis Optical L7015
52-18-140