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

Adidas Sport
SP5007
60-13-140

Adidas Sport
SP5026
55-17-140

Adidas Sport
SP5033
55-15-145

Adidas Sport
SP5036
54-16-145

Adidas Sport
SP5025
55-17-140

Bally
Bally BY5013H Asian Fit
57-15-140

Arnette
Arnette AN7291
55-16-145

Arnette
Arnette AN7289U
54-18-145

Arnette
Arnette AN7282 Zap
54-16-145

Arnette
Arnette AN7281 Crumble
54-17-145

Arnette
Arnette AN7280 Jecko
55-17-145

Arnette
Arnette AN7279U Crosswalk
52-18-140

Arnette
Arnette AN7278U Mark
53-18-140

Arnette
Arnette AN7277U Sans
54-18-140

Lozza
Lozza VL4374 Elba 1

Kenneth Cole Reaction
Kenneth Cole Reaction 0786
53-16-140

Tommy Hilfiger
Tommy Hilfiger Th1643
53-18-145

Sferoflex
Sferoflex 2263
56-18-145

Sferoflex
Sferoflex 2267
51-17-140

Sferoflex
Sferoflex 2275
51-20-140

Sferoflex
Sferoflex 2271
55-18-145

Sferoflex
Sferoflex 2269
54-21-145

Sferoflex
Sferoflex 2296
54-18-145

Sferoflex
Sferoflex 2273
52-18-140

Sferoflex
Sferoflex 1153
57-19-150

Carrera
Carrera CARDUC031
56-18-145

Carrera
Carrera CARDUC016
55-18-145

Lacoste
Lacoste L3647

Dolce & Gabbana Kids
Dolce & Gabbana Kids 5006
49-15-130

Nike
Nike 5058

Polaroid Core
Polaroid Core PLDD570
54-16-145

Chesterfield
Chesterfield 79XL
56-18-150

Champion
Champion CUSTEAM
50-16-125

Harley-Davidson
Harley-Davidson 0135T
49-16-130

Harley-Davidson
Harley-Davidson 0141T
–-17-135

Harley-Davidson
Harley-Davidson 0138T
50-16-140

Champion
Champion CUWIT
46-16-130

Harley-Davidson
Harley-Davidson 0143T
–-17-140

Harley-Davidson
Harley-Davidson 0137T
52-15-140

Guess
Guess 50186
55-17-145

Champion
Champion CUWHIM
49-15-130

Champion
Champion CURAFF
50-16-130

Champion
Champion CUGORDON
50-15-130

Life Is Good
Life Is Good LGZACH
50-19-145

Carrera
Carrera 8865
55-16-145

Versace Kids
Versace Kids 3015U
47-15-125

New Balance
New Balance 540
54-16-140

New Balance
New Balance 572
58-17-150