Short Answer

Walmart Vision Centers can make minor repairs to glasses — your nearest Vision Center may even do so free of charge. However, Walmart generally won’t accept responsibility if your glasses break during a repair. For more details on getting your glasses fixed at Walmart, see below.

Does Walmart Repair Glasses?

Since Walmart Vision Centers don’t list repair services online, we contacted Walmart Vision Center locations in California, Colorado, Georgia, and Indiana to find out about pricing information and the company’s policy regarding repairs. We were told that Walmart Vision Centers will repair glasses, even if they were not originally purchased at Walmart. Most Walmart Vision Centers said they don’t charge for minor repairs. However, a small fee may be required for more complicated repairs; specifically, a representative from Walmart in Eastman, GA said the store’s glasses repair fee is $7.50.

Note that Walmart’s Vision Centers are only able to make minor repairs, such as replacing a screw, straightening a bent frame, or popping a loose lens back into the frame. We were told that for things like scratched lenses, Walmart may cover the repairs under warranty if you purchased your glasses from Walmart. The repair time will vary based on the severity of the damage and the available technicians. If your frames are truly broken, Walmart won’t be able to fix them, but the Vision Center may be able to put your old lenses into new frames (as previously reported).

Keep in mind, if your glasses break during the repair process, Walmart generally won’t pay for replacements, Vision Center representatives told us. However, if you purchased your glasses at Walmart and are they are covered under a warranty, you will be able to get a replacement pair, a store associate in California said. (If you end up needing a new pair of glasses, see our article on how long it takes to get new glasses from Walmart.)

To find a Walmart Vision Center near you, use the Walmart store locator and click on “Details” next to your chosen location. You’ll see “Vision” listed if there is a Vision Center at your chosen Walmart location. Alternatively, to repair your glasses yourself, you can purchase an eyeglass repair kit from Walmart.

Need to get new glasses covered by Medicaid? See our article to find out if Walmart Vision Centers accept Medicaid.


This Season