9 Best Places To Buy Glasses in 2023 (Online or In Store) (2023)

HomeGlassesBuying Glasses | Best places to buy glasses

By Autumn Sprabary

9 Best Places To Buy Glasses in 2023 (Online or In Store) (1)

Picking out a new pair of glasses can be equally exciting and stressful. Between in-store and online options, the possibilities are endless and, potentially, overwhelming.

To help you narrow down the top contenders, below are some of the best places to buy glasses online and in a store in 2023. We’ve also included some pros, cons and price ranges to make your shopping easy.

So, go ahead and click around the different options. You’re bound to fall in love with a pair (or two — we don’t judge 😉).

Best place to buy glasses online

If you’re looking for the best places to buy prescription glasses online, here are some options that will fit any budget:


FramesDirect.com has frames for top brands, like Ray-Ban, Michael Kors and Oakley, for 20%-50% off the original price. They use high-quality lenses, which can cost as little as $23.99.

The website has a wide selection of prescription sunglasses and contact lenses, as well as children’s glasses. Due to the luxury brands being sold, FramesDirect may be more expensive than other online retailers. However, the discounted frame and lens price make it an awesome value. Insurance isn’t accepted, but you can use FSA or HSA dollars toward your purchase.

In addition to getting a fancy pair of specs, you have the opportunity to give back with FramesDirect’s Buy One, Give One initiative. Through Buy One, Give One, a pair of glasses is donated for every pair that’s ordered. After you place your Frames Direct order, you’ll have the option to donate a pair of glasses to someone in need. You can choose one of eight specific regions of the world to send your donation to.

Price range

Frames: $40 to $900+

Lenses: $23.99 to $127.99


  • Luxury brands at a discounted price

  • FSA/HSA eligible

  • Virtual try-on feature


  • More expensive than other online retailers

  • Doesn’t accept insurance

SEE RELATED: FramesDirect Review


EyeBuyDirect is a great online option for finding quality, inexpensive glasses. They have hundreds of frame styles and color options for men, women and kids. In addition to their personal frame brand, EyeBuyDirect also sells Ray-Ban, Oakley and RFLKT.

The website offers 2-day delivery on select frames, and often has promotions like “buy one, get one free” on eyeglasses. While EyeBuyDirect does not accept insurance, their products are FSA and HSA eligible.

Like FramesDirect, EyeBuyDirect will donate a pair of eyeglasses for every order you place. So, you can feel good about giving back while looking good in your new glasses.

Price range

Frames: $6 to $300+

Lenses: $6.95 to $119


  • Budget-friendly

  • FSA/HSA eligible

  • 2-day shipping available

  • Virtual try-on feature


  • Doesn’t accept insurance

SEE RELATED: EyeBuyDirect Review

Best place to buy glasses in person

Perhaps you prefer the in-person customer service of a brick-and-mortar store. Look no further; these retailers are some of the best places to buy prescription glasses in-store:


While LensCrafters also has an impressive website, its in-person experience is worth mentioning. The retailer offers brands like Gucci, Prada and Ralph Lauren and will give you 50% off the cost of lenses with every frame purchase.

LensCrafters gives customers the option to bundle select frames and lenses for a price point of $99 or $179, and they offer 50% off additional pairs of glasses.

Most LensCrafters locations have a clinic attached to them, where eye exams can be done and ensure your glasses have an updated prescription. LensCrafters accepts insurance for purchases online and in their store.

Price range

Frames: $16 to $699

Lenses: $75 to $180+


  • They accept insurance

  • FSA/HSA eligible

  • Convenient eye exam clinic

  • In-person frame try-on


  • May be more expensive than other retailers

America’s Best

America’s Best has become known for its eye exam and two-pair bundle. Customers can get an on-site eye exam and two pairs of eyeglasses for as low as $69.95.

However, this deal only applies to select frames. Higher price-point bundles are available and depend on the brand of frames you choose.

America’s Best accepts vision insurance and allows you to use FSA/HSA funds on eyeglasses and contact lenses.

Price range

Eye exam + frame and lens bundles: $69.95 to $200+


  • They accept insurance

  • FSA/HSA eligible

  • Convenient eye exam clinic

  • In-person frame try-on

  • Budget-friendly bundle pricing


  • Must choose two pairs of frames that fall within the same price point, or the total cost defaults to the higher price point.

  • Shopping outside of the bundle option can be expensive.

SEE RELATED: America's Best eye doctors

Best place to buy kids' glasses

Finding glasses that your child will want to wear can feel like an impossible task. The retailers below have options that even the pickiest kids will love.

Glasses USA

The Glasses USA website has tons of options for children — from eyeglasses with clip-on sunglass lenses to sports goggles for kids on the go. They also conveniently include the cost of basic lenses into the price shown on the website. If you want to upgrade the basic lenses to polycarbonate or Transitions lenses, you can do so for 50% off.

Another perk of Glasses USA is that you’re able to use your vision insurance and apply your FSA/HSA funds toward the remaining cost. They also offer extra discounts for college students, teachers, nurses, first responders and military members.

Price range

$24 to $140, including the cost of lenses


  • They accept insurance

  • FSA/HSA eligible

  • Pricing on website includes cost of lenses

  • Extra discounts for those who qualify


  • Kids don’t get to try on the frames before ordering

Target Optical

As if Target didn’t already have everything you could ever want, Target Optical is a convenient place to buy glasses. And you can shop in-store or online. You can also order glasses online and pick them up in the store, for added convenience.

First-time customers get 20% off their first purchase. They also offer a $59 price point on select kids frames with single-vision ComfortLight Kids lenses, which makes finding glasses for your child easy and affordable.

Insurance is accepted, as well as FSA/HSA funds to cover the cost of glasses.

Price range

Frames: $59 to $120

Lenses: $25


  • They accept insurance

  • FSA/HSA eligible

  • Many store locations

  • Order online, pick up in-store


  • $59 deal only applies to select children’s frames

  • More kids frame options are available in the store than online

SEE RELATED: How do I choose glasses for my child?

Best place to buy reading glasses

You can find a pair of reading glasses just about anywhere. Drug stores, grocery stores and bookstores alike usually have a small variety of readers for when you’re in a pinch.

However, there are some online retailers that specialize in reading glasses and give you more options than what you may find at your local drug store.


This website has just about every style of readers you can think of, in a wide variety of colors. You can filter your search based on your lens strength and preferences, to make sure you find what you’re looking for.

In addition to reading glasses, Readers.com also sells reading sunglasses, so you can comfortably and safely enjoy your reading materials in bright conditions.

Enjoy free shipping on orders of $35 or more, and no-hassle returns if you’re not happy with your order.

Price range

$3 to $40


  • Affordable

  • Wide variety of colors and styles

  • Happiness guaranteed policy


  • They do not accept insurance or HSA/FSA as payment. However, reading glasses transactions are eligible for reimbursement.

SEE RELATED: Are Readers.com glasses good? Read our full review

Best place to buy glasses without insurance

Not everyone has vision insurance to cover the cost of eye exams and glasses. However, there are still plenty of options that can provide vision and eye care services for uninsured folks.

Costco Optical

Costco is known for providing quality products and services at competitive prices. Eye care and eyewear are no different.

Costco Optical has a large selection of frames and lenses, ranging from designer brands to Costco’s Kirkland Signature products. Each Costco location has its own inventory, which means frame style options are not included on the Costco Optical website.

Eye exams can be done by a third party eye doctor in an optometry clinic attached to the Costco. You do not need a Costco membership to schedule and receive an eye exam. However, a membership is needed to purchase any eyeglass frames or lenses from the Costco warehouse.

Insurance is accepted for Costco eye exams and eyeglasses, but is not required.

Price range

Eye exam: $50 to $100

Frames: $45 to $200

Lenses: $59.99 to $200+


  • Affordable

  • Does not require insurance

  • Eye exam can be done at the same location


  • Does not have their inventory shown on the Costco website

  • You must have a Costco membership to use the optical services


For those wanting an inexpensive, no-fuss online option to buy glasses, 39DollarGlasses.com is right up your alley. The website offers frame and lens bundles starting at $39 for single vision and reading glasses. They have a selection of kids glasses, as well as prescription sunglasses and contact lenses.

Another cool perk the website offers is the ability to re-lens your frames. So, if your prescription changes, but you don’t want to say goodbye to your tried-and-true frames, you can have them updated with your new prescription.

Select insurance providers are accepted, and FSA/HSA funds can be used to purchase glasses.

Price range

$39 to $69


  • Affordable

  • Wide variety of colors and styles

  • Customer-friendly return/exchange policy

  • FSA/HSA eligible


  • Bifocal and multifocal lenses are an additional cost.

Keep your glasses prescription updated

Once an eye doctor determines that you need vision correction, it’s important that you continue to have regular eye exams to monitor any changes. Vision prescriptions are usually good for two years from the date of your eye exam.

If your prescription changes, be sure to update your glasses and contact lenses to get the clearest vision possible.

READ MORE: 5 signs your glasses don’t fit

Page published on Tuesday, May 10, 2022


9 Best Places To Buy Glasses in 2023 (Online or In Store)? ›

Thin, filigree frames are a timeless, classic trend for eyewear in 2023 and add a touch of elegance to any outfit. Filigree frames, in particular, are back in style in 2023. These frames are made of thin metal wire twisted into intricate patterns, giving them a unique and elegant look.

What kind of glasses are in style for 2023? ›

Thin, filigree frames are a timeless, classic trend for eyewear in 2023 and add a touch of elegance to any outfit. Filigree frames, in particular, are back in style in 2023. These frames are made of thin metal wire twisted into intricate patterns, giving them a unique and elegant look.

Is it a good idea to buy glasses online? ›

Some experts say it's like trying to cut your own hair. It may be difficult to return the glasses. A large study found about half the online glasses had the wrong prescription or other problems. An incorrect prescription may give you blurred vision or make your eyes feel uncomfortable.

Where is the cheapest place to buy prescription glasses online? ›

GlassesUSA is one of the most affordable ways to buy eyeglasses online. Glasses USA also carries contact lenses and sunglasses, but prescription eyewear is where this website shines. If you shop on clearance, you can get frames up to 60% off and 25% off prescription lenses.

What color frames make you look younger? ›

Warm-coloured tones such as berry, brown, jewel, and burgundies are good choices for older men and women. While black is versatile and can work for all ages, it can give a dull look. However, if you prefer a black frame, try a boxy or thick black frame for a more youthful look.

What glasses will the female round face wear in 2023? ›

Rectangular and Square Frames

Rectangular frames help add angles that accentuate your features. Their shape and width work to lengthen your face, making it appear longer and thinner. Like rectangular frames, square glasses add balance and angles to soft features. They also help your face appear longer and thinner.

What glasses design makes you look younger? ›

The best glasses for making you look younger are those that are uplifting to the face. The shape of your frames can help you achieve a natural facelift. Softer and more rounded corners are more desirable than sharp edges. Rounded corners help to soften the facial features and naturally lift the features of the face.

What Colour of eyewear is really trending and hot for 2023? ›

If you're worried that this angular update might still be too overwhelming for your face, try swapping classic black frames for a pair in warming tortoiseshell or a dark jewel tone such as navy or forest green, or even a wire frame style, such as Kimeze's Akin style.

How do I know what glasses fit my face? ›

The key to finding the right frames is to remember that opposites attract. Select eyeglasses that contrast from your facial contours and bring symmetry and balance to your prominent features. At Eyeconic you can try on hundreds of eyeglass frames virtually to see which styles complement your appearance.

How to successfully buy glasses online? ›

3 Tips for Buying Perfectly Fitting Frames Online
  1. Check the size of your current frames. Already have a pair of frames that fit well? ...
  2. Find the right style for your face. Checking that your measurements add up is just one part of finding frames that fit like a glove. ...
  3. Adjust to get the perfect fit.
Jan 19, 2016

Can I order glasses online if I know my prescription? ›

To buy eyeglasses online with a prescription, you'll need to secure a copy of your prescription information. The Federal Trade Commission (FTC) requires eye doctors to give you your prescription without an extra fee. For optimal results, you'll need to make sure your prescription is up-to-date.

Is it better to buy glasses from optometrist? ›

Significant Quality Difference. You can find every brand and style under the sun if you shop online between various retailers. However, those glasses that cost a fraction of the ones you get from your optometrist will almost always live up to their price.

Are clear glasses popular in 2023? ›

Clear Frames

Clear glasses and sunglasses are also expected to be popular in 2023.

What are the eyewear trends for spring summer 2023? ›

This Spring/Summer season of 2023 is all about trendy sunglasses that will make you look fashionable. We're seeing square frames, cat eyes, and round lenses with large lens openings. Colors are vibrant and varied with lots of options for color blocking and mixing things up.


Top Articles
Latest Posts
Article information

Author: Zonia Mosciski DO

Last Updated: 11/08/2023

Views: 6317

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Zonia Mosciski DO

Birthday: 1996-05-16

Address: Suite 228 919 Deana Ford, Lake Meridithberg, NE 60017-4257

Phone: +2613987384138

Job: Chief Retail Officer

Hobby: Tai chi, Dowsing, Poi, Letterboxing, Watching movies, Video gaming, Singing

Introduction: My name is Zonia Mosciski DO, I am a enchanting, joyous, lovely, successful, hilarious, tender, outstanding person who loves writing and wants to share my knowledge and understanding with you.