Best Prescription Glasses Under $100


(This page contains affiliate links. OGR may receive compensation if you click a link and make a purchase.)

Whether you need a backup pair of prescription glasses or just can’t afford to pay hundreds of dollars for a new primary pair, we’ve got you covered. Online retailers are perfect for finding prescription glasses that fit you and your budget well.

No need to sacrifice quality or style either – our team went in search of the best frames and lenses around for under $100. See our picks for both men and women, including single-vision lenses.

Best Women’s Glasses Under $100

Try On Virtually

For super affordable glasses, your best bet is to go with plastic frames. Just be careful that you don’t go too cheap though as the frames may break or crack easily. This classic rectangle frame from Zenni is a good mix of budget-friendly and durability.

Single-vision Rx lenses are even included, with anti-scratch coating & UV protection to boot.

Try On Virtually

If metal frames are more your style, this stylish pair in silver are a great pick. Large round lenses and adjustable nose pads ensure a good field of vision and fit. This includes prescription 1.50-index lenses with anti-scratch and anti-reflective coatings.

You can also get it with thinner lenses and UV-coating for a little more.

Try On Virtually

If you’re looking for a semi-rimless frame, this pair is a knockout with it’s subtle cat eye lift. EyeBuyDirect’s Melody in red is one of our faves and gets rave reviews for how lightweight and comfortable it is to wear.

Available with standard CR-39 lenses for $45.95 or polycarbonate 1.59 index for $57.95.

Try On Virtually

Or maybe you’d prefer a more dramatic cat eye with Vicci Eyewear’s Chiara, a gorgeous jet black acetate frame that just oozes style and femininity. The medium width fits most faces, and single-vision Rx lenses are included in the price.

It even comes with a protective hard case and microfiber cloth. This one’s an absolute steal!

Try On Virtually

For a classic tortoiseshell frame, it’s hard to beat Liingo Eyewear’s Adele. It’s available in a clear rose crystal or a solid black as well. It even comes complete with premium polycarbonate (1.59-index) lenses with 100% UV-protection, anti-scratch, and anti-reflective treatments in your single-vision Rx lenses.

And if you’re not 100% happy with your glasses? Send ’em back for a full refund or exchange within 60 days.

More Picks For Cheap Prescription Glasses

Best Men’s Glasses Under $100

Try On Virtually

This round tortoiseshell frame from Zenni is easy on the eyes and wallet at just $15.95 including single vision lenses. It’s highly rated by past purchasers (4.5 out of 5 stars) and goes great with all looks from casual to business.

Try On Virtually

Another winner for under $20! This stainless steel frame comes in jet black and has adjustable nose pads. The rectangular lenses are streamlined and sophisticated with sturdy temple arms to keep them put.

Try On Virtually

If you’re looking for a totally rimless pair, this silver round lens frame hits the mark for not too much dough. Word to the wise – rimless frames are best if you have a light prescription. Otherwise your lenses will be too thick to support unless you pay more for a higher index (i.e. thinner) lens.

Try On Virtually

A classic tall rectangle pair, this amber-hued tortoise frame from Vicci Eyewear cuts a fine look on those with rounder features. Spring hinges on the temples give enough flexibility for comfort and it even comes with a 365-day guarantee against defects.

Oh, and did we mention single-vision Rx lenses are included in the price? Can’t beat that with a stick.

Try On Virtually

Our last pick for men is still well under $100 all-in with a great lens package. This clear frame sports round lenses and includes premium polycarbonate 1.59 index prescription lenses, anti-scratch and reflective coatings, as well as UV-blocking in the cost.

From EyeBuyDirect’s premium RFLKT line, people rave about how the quality compares with frames that cost a few hundred dollars.