How Much Are Contact Lenses at Walmart?

Walmart contact lens price points vary widely. For example, 90-packs of 1-Day Acuvue Moist contact lenses are $63.50 per box, while Bauch + Lomb 90-packs of SofLens daily disposable contacts are $39.88, as of March 2015. Customers can purchase contacts from Walmart in its Vision Centers or online at

The cost of contacts is affected by the brand, whether the contacts are disposable and how long they are expected to last. Other factors that affect pricing include whether the contacts are bifocals, colored, tinted or toric. Walmart carries contact lenses by several popular manufacturers, and it also carries its own brand, Equate.