• $75 Off Prescription Eyeglasses Use Code: GLASSES75 View Detail
  • $30 Off Kids Prescription Eyewear $250+ Use Code: YOUTH30 View Detail
  • $50 off Prescription Lenses on Select Fashion Brands $250+ Use Code: FASHION50 View Detail
  • $30 Off Prescription Safety Eyewear $199+ Use Code: ANSI30 View Detail
  • Buy One Oakley Rx Pair, Get a Second Pair 25% Off Use Code: OAK25 View Detail

Men's Prescription Glasses

Play video

We have a variety of men's glasses online from your favorite sport and lifestyle brands like Oakley and Ray-Ban


If you’re into titanium and carbon fiber, check out the Oakley Tincup Carbon or the Oakley Carbon Plate eyeglasses.

We're big fans of the SMITH Manning from SMITH Optics’ collection. It complements many face shapes and is on of SMITHs many high-quality frames on the market.

If you have a high prescription and need a special lens material like high index lenses or Trivex lenses, give us a call and an optician will make sure you get what you need. Your prescription should be carefully handled by a certified optician, not a call-center with a script to read from.

There are options for customizing your prescription glasses with lined bifocals, progressives, photochromatic or transition lenses, anti-reflective coatings, and much more. Whatever you need to make your prescription yours, we have it.

Mens Blue Light Filter Glasses & Mens Computer Glasses

Digital devices are emitting high levels of blue light, a harmful HEV light that can cause eyestrain, macular degeneration, and sleep disruption. To protect your eyes and help maintain long-term optical health, SportRx has engineered BLUEdefense: an anti-reflective lens feature that can be added to any pair of men's eyeglasses (or sunglasses) online, turning your favorite glasses into blue light blockers.

We recommend selecting the BLUEdefense option in the anti-reflective coating step of your SportRx ordering process. If you have further questions on how to get a pair of non-prescription computer glasses or prescription blue light filter glasses, please check out our SportRx BLUEdefense page or give us a call. Our team of expert opticians is here to help, 7 days a week.

Mens Prescription Glasses Online

Ordering prescription glasses should be easy, but it often isn’t. 42% of men wear glasses, but businesses act as if your prescription is an afterthought, dedicating time to closing sales instead of helping you get your prescription into your frames.

If you have a question, the answer should be a click away, not on the other side of the internet. We’re with you every step of the way with snippets, tooltips, and videos from our certified opticians woven into your shopping experience. And if you want to speak with someone from our optician team, contact us, it’s why we’re here.

SportRx Worry-Free Shipping & Easy Returns

Shopping online should be easy. Returns, easier. Nothing replaces the experience of trying on glasses and knowing it fits. Wear your eyeglasses with confidence, and shop with confidence using our See Better Guarantee. Take 45 days to try your new frames, and if they aren’t a perfect fit we’ll cover the return and give you a full refund or credit towards the pair you’ve been searching for from our catalog.

485 items

Selected Filter(s)
  1. Men Remove This Item
  2. Eyeglasses Remove This Item
Set Descending Direction
View as Grid List
Filter by (2)
Filter
  1. ArmouRx 7002
    2 Colors
    ArmouRx 7002
    $39
  2. ArmouRx 7004
    2 Colors
    ArmouRx 7004
    $39
  3. ArmouRx 7005
    2 Colors
    ArmouRx 7005
    $34
  4. ArmouRx 7006
    2 Colors
    ArmouRx 7006
    $34
  5. ArmouRx 7007
    2 Colors
    ArmouRx 7007
    $34
  6. ArmouRx 7009
    2 Colors
    ArmouRx 7009
    $39
  7. ArmouRx 7010
    3 Colors
    ArmouRx 7010
    $39
  8. ArmouRx 7011
    2 Colors
    ArmouRx 7011
    $95
  9. ArmouRx 7012
    2 Colors
    ArmouRx 7012
    $21
  10. ArmouRx 7013
    2 Colors
    ArmouRx 7013
    $21
  11. ArmouRx 7014
    2 Colors
    ArmouRx 7014
    $21
  12. ArmouRx 7015
    3 Colors
    ArmouRx 7015
    $39
  13. ArmouRx 7016
    3 Colors
    ArmouRx 7016
    $39
  14. ArmouRx 7017
    2 Colors
    ArmouRx 7017
    $39
  15. ArmouRx 7018
    2 Colors
    ArmouRx 7018
    $39
  16. ArmouRx 7105
    2 Colors
    ArmouRx 7105
    $39
  17. ArmouRx 7106
    2 Colors
    ArmouRx 7106
    $39
  18. ArmouRx 7700
    2 Colors
    ArmouRx 7700
    $21
  19. ArmouRx 7701
    2 Colors
    ArmouRx 7701
    $21
  20. ArmouRx 7702
    2 Colors
    ArmouRx 7702
    $21
  21. ArmouRx 7702
    2 Colors
    ArmouRx 7702
    $21