What Brands of Glasses Does Walmart Sell?

Walmart is known for having a wide variety of departments in their sprawling stores. One of those departments is known as the Walmart Vision Center.

Walmart Vision Centers offer everything from eye health services, including basic eye exams, as well as prescription eyeglasses, contact lenses, and more.

Keep reading to find out exactly what kind of glasses you can expect to find at Walmart.

Walmart Vision Center

Prescription Glasses

Walmart Vision Center carries prescription glasses from the following popular brands:

  • Ray-Ban
  • Nike
  • Kate Spade New York
  • Michael Kors
  • Hit Notion
  • Marc Jacobs
  • WearMe Pro
  • Lacoste
  • Chloe
  • Polaroid Core
  • Tom Ford
  • Skechers
  • Grinder Punch
  • Prada
  • Montblanc
  • Porsche Design
  • Burberry
  • Viva

The prices of these prescription glasses range from $7.52 to $289.15.


Walmart carries the following popular brands of sunglasses (non prescription):

  • Christian Siriano
  • Elton John
  • Calvin Klein
  • DKNY
  • Nike
  • Lacoste

These sunglasses range in price from $28 to $100.

Reading Glasses

Walmart also carries a wide range of reading glasses from the following brands:

  • Equate
  • V.W.E.
  • M Readers
  • B&Q
  • EV1 from Ellen DeGeneres
  • SA106
  • Foster Grant
  • Boost Eyewear
  • Kerecsen
  • Ray-Ban
  • RaoOG
  • Newbee Fashion
  • Grinder Punch
  • Zeiss
  • 5 Star Super Deals
  • EFE

These glasses range in price from $5.88 to $19.99.

Computer Glasses

As they’ve become very popular recently, Walmart also supplies a range of blue light-blocking computer glasses.

These glasses come in a range of styles, and vary in price from $3.18 to $19.99.

Contact Lenses 

Last but not least, Walmart Vision Center also provides a wide range of contact lenses to its customers.

The following contact lens brands are sold at Walmart:

  • Acuvue
  • Air Optix
  • Biofinity
  • Biotrue
  • Clariti
  • Dailies
  • Equate
  • Eureka
  • Freshlook
  • Precision1
  • Proclear
  • PureVision
  • SofLens
  • Total30
  • Ultra
  • Waldo

You can find a box of contact lenses at Walmart for as little as $39.50.

How To Order Vision Glasses At Walmart?

Ordering prescription glasses from Walmart requires a few steps.

First, it’s important to know that you cannot order custom prescription glasses from Walmart online.

Instead, you can order the frames you like from Walmart.com, then take them into a Walmart Vision Center to have your prescription lenses put in.

You can also start by going to your local Walmart Vision Center and ordering your prescription lenses with frames all at once. This is the easiest and most efficient way to order a pair of prescription glasses from Walmart.

How Long Does It Take To Get Glasses At Walmart?

If you order your frames online first, you can expect shipping to take between 3 and 5 business days. Then, you will need to go into a Walmart Vision Center to have your prescription lenses put in. This process could take another several days.

In total, you should expect to wait between 1 and 2 weeks to have your new pair of glasses ready to wear.

Can You Return Vision Glasses At Walmart?

Luckily, glasses can be returned to Walmart if they don’t meet your expectations.

If your glasses are non-prescription, they can be returned at any time within the standard 90-day return window (just make sure to keep your receipt).

If you’d like to return a pair of prescription glasses to Walmart, this will need to happen within 60 days of purchase, and you will need to present your original purchase receipt.

Walmart will also replace your prescription lenses for free within 60 days of purchase if your prescription gets updated during that time.

How Much Does An Eye Exam Cost At Walmart?

An eye exam at a Walmart Vision Center will vary in cost depending on location. However, it’s safe to assume that a Walmart eye exam will cost somewhere between $50 and $100.

Walmart Vision Centers accept most major insurance providers, including Medicare. However, the specific insurance plans accepted might vary by location.

Is It Worth Getting Your Glasses At Walmart?

Deciding whether or not to buy your glasses at Walmart could be a tough decision. But knowing what kind of experiences others have had might help.

An optometrist on Reddit had this to say on the matter:


Walmart Vision Center Review 1

Another user also attested to having positive experiences with Walmart Vision Center services:

Walmart Vision Center Review 2


Does Walmart sell night vision glasses?

Yes. You can browse night vision goggles on Walmart.com here.

Does Walmart fix glasses?

Yes. If your glasses are broken, you can take them to any Walmart Vision Center and they will repair them for you.

Does Walmart sell vision focus glasses?

Yes. You can browse vision focus glasses on Walmart.com.

Does Walmart Vision Center take Medicare?

Yes. Most Walmart Vision Centers accept Medicare insurance.

Does Walmart deliver your ordered vision glasses?

No. While you can purchase prescription frames online, you cannot order a custom pair of prescription glasses from Walmart.com. You must go into a Walmart Vision Center to have your prescription lenses put in.


Getting prescription glasses from Walmart is a great way to go if you’re on a budget. Walmart offers a wide range of brands and styles for prescription eyeglass wearers, and they also sell sunglasses, contact lenses, blue light blockers, and more. The next time you need to update your glasses prescription, consider checking out a Walmart Vision Center.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.