In most cases, Walmart can repair your glasses, whether or not they were purchased at Walmart. However, for major damages–such as snapped frames or broken lenses–you will have to purchase a new pair of lenses and/or frames.
Here are some things to keep in mind:
- Walmart offers affordable repairs for minor damages on any pair of glasses, regardless of where they were purchased
- Major repairs might end up meaning that you need to purchase a new pair of glasses
- If you purchased your glasses at Walmart within the last 60 days, you can get a full refund (which might be appealing if they broke that fast)
- Within one year of purchasing your glasses at Walmart, you can request an exchange for a whole new pair, free of charge (if you don’t want to bother with having your old ones repaired)
Some of the most minor fixes Walmart Vision Center offers might be available for free depending on which location you visit. Things like replacing small screws or cleaning clouded lenses might not come with a charge.
However, other minor repairs like straightening frames or replacing nose pads come with a $7.50 charge at most locations.
If you need a major repair done, such as lens replacement, this could cost you somewhere in the range of $100, depending on your insurance coverage.
What Kind Of Glasses Repairs Does Walmart Do?
Walmart Vision Center can perform the follow glasses repair services:
- Replace missing screws
- Replacing missing nose pads
- Tighten loose screws
- Clean clouded lenses
- Straighten bent frames
If your frames are entirely broken or snapped or if your lenses are significantly scratched or broken, Walmart Vision Center will recommend that you replace your prescription lenses or (in the case of broken frames) replace your glasses with a new pair.
The amount of time it will take for your glasses to be fixed will depend on what services you’re seeking. Most glasses repair services can be completed in the matter of a few minutes to a few hours.
Does Walmart Have A Warranty On Glasses?
Walmart Vision Center offers a 60-day satisfaction guarantee on all prescription eyeglasses. This means that if you are not entirely satisfied with your glasses, you can exchange or return them within the first 60 days of purchase and get a full refund or replacement pair.
After that, you have an additional nine months (12 months total) to request a replacement pair.
Walmart will even update your prescription for free if it changes within 60 days of when you purchased your glasses.
For all non-prescription glasses, you will have the standard 90 days to request a return or exchange.
To request a return or exchange of prescription glasses, visit any Walmart Vision Center and speak to an associate.
Walmart’s Glasses Repair Reviews
Unfortunately, we weren’t able to find any reviews from people who have actually gotten their glasses repaired at Walmart. But sometimes a lack of bad reviews seems just as good as a good review, right?
That said, the general consensus among those who have used the Walmart Vision Center for other services seems to be that Walmart is a fine place to buy glasses:
One Reddit user supports the idea that Walmart sometimes offers free repairs for minor fixes:
Can you bring your own frames to Walmart?
For the most part, yes. Most Walmart Vision Centers will add prescription lenses to frames not purchased at Walmart. However, you might incur an extra charge for this service, and you might also encounter some Walmart Vision Centers that don’t offer this convenience.
Can Walmart put new lenses on old frames?
Sometimes. Depending on the suitability of your frames, Walmart Vision Center can certainly look into the possibility of fitting them with new lenses. However, if your frames are deemed overly worn, damaged, or simply not strong enough to hold your prescriptions, then you will need to purchase new frames.
Can Walmart repair optical products in-store if purchased online?
Yes. Walmart Vision Center can repair any pair of glasses, regardless of where they were purchased.
What insurance does Walmart Optical take?
Walmart Vision Center is set up to accept most major insurance providers, including Medicare.