Short Answer: Most Walmart Vision Centers will put your old lenses into new frames if you’ve damaged the old frames, and you’ll likely only need to pay for the cost of the new frames. Walmart will even do this service if you didn’t originally purchase your glasses there. For more details on the store policy, see below.
Will Walmart Put Old Lenses in New Frames?
If the frames of your glasses are broken, or if you’re simply looking to replace your frames for a new look, you can bring them to most Walmart Vision Centers and can have your lenses set in new frames. You can also have new lenses put in your current frames at some Walmart Vision Centers, as long as the frames are in usable condition.
We contacted Walmart corporate customer service and stores in several states to confirm which locations offer this service. We discovered that not all Walmart Vision Centers will put your lenses in new frames, though the majority (about 85%) of the stores we called said they could replace frames. Vision Center associates at two locations in Michigan and New Jersey, however, recommend customers visit a private optical practice for this service, instead. You can call your local Walmart and speak to a Vision Center associate to find out if frame replacement is available.
At Walmart Vision Centers that do offer frame replacement, we were told the only requirement is that the new frames must be the same size or smaller than your current frames. If you choose smaller frames, the Walmart Vision Center will cut your old lenses to fit.
There is no additional charge for fitting old lenses into new frames; all you have to pay for is the cost of the frames, themselves. You can get your old lenses reframed at Walmart even if you didn’t originally buy them at Walmart. However, to put new lenses into your existing frames, there is a fee that varies by store but is usually around $10, in addition to the purchase price of the lenses themselves.
Be sure to check the hours that your intended Vision Center is open, as they may be different from the general store hours.
If your glasses need other types of repairs, such as screw replacement, you can check out our related research about Walmart’s eyeglass repair policy. If your glasses are scratched or in need of more major repairs, you may need to get a new pair — our article explains how long it takes to get new glasses from Walmart.
- Walmart Vision & Glasses customer service (800) 925-6278