Walmart Vision Center hours

Most Walmart Vision Centers are open 11:00 AM to 8:00 PM Monday through Friday, 11:00 AM to 9:00 PM Saturday, and 12:00 PM to 6:00 PM Sunday. The Vision Center opens five hours after the Walmart store itself opens since the optometrist runs on doctor hours. Walmart Vision Center is closed Thanksgiving Day and Christmas Day chain-wide, with modified Christmas Eve hours. Eye exams require a phone appointment at most locations, but walk-ins are welcome for picking up glasses or contacts. Hours vary by store - check the Walmart Vision Center finder.

Walmart Vision Center is inside about 3,500 Walmart Supercenters across the United States, making it the largest US optical retailer by location count. Vision Centers sell prescription eyeglasses, contact lenses, and frames, and most host an independent optometrist for eye exams.

This page covers Walmart Vision Center hours (typically 11:00 AM to 8:00 PM Monday through Friday, 11:00 AM to 9:00 PM Saturday, and 12:00 PM to 6:00 PM Sunday), how to schedule an eye exam, walk-in versus appointment policies, and which holidays close the Vision Center.

One Vision Center quirk worth knowing: the Vision Center opens five hours later than the Walmart store itself (11:00 AM vs the store’s 6:00 AM). The optometrist runs on doctor hours, not store hours, so even though the Walmart aisles open early, you cannot pick up glasses or get an exam before 11 AM.

Use the Walmart store finder below filtered to Vision Center to confirm hours at your nearest Supercenter.

Is Walmart Vision Center open today?

Walmart Vision Center generally follows the standard weekly schedule below. Hours can vary by location - confirm your specific store via the official locator.

Walmart Vision Center weekly hours

DayTypical hoursNotes
Monday11:00 AM - 8:00 PMVision Center opens 5 hours after the Walmart store itself opens.
Tuesday11:00 AM - 8:00 PM
Wednesday11:00 AM - 8:00 PM
Thursday11:00 AM - 8:00 PM
Friday11:00 AM - 8:00 PM
Saturday11:00 AM - 9:00 PMSaturday closes an hour later than weekdays at most locations. Some Vision Centers close at 8 PM.
Sunday12:00 PM - 6:00 PMSunday is the shortest Vision Center day. Sunday opens an hour later than weekdays and closes 2 hours earlier.

Walmart Vision Center holiday hours

HolidayDateStatusHoursNotes
Memorial DayMon, May 25, 2026Open - normal hours11:00 AM - 8:00 PMWalmart store stays open; Vision Center keeps regular Monday hours.
JuneteenthFri, Jun 19, 2026Open - normal hours11:00 AM - 8:00 PM
Independence DaySat, Jul 4, 2026Open - normal hours11:00 AM - 9:00 PMRegular Saturday Vision Center hours.
Labor DayMon, Sep 7, 2026Open - normal hours11:00 AM - 8:00 PM
Columbus DayMon, Oct 12, 2026Open - normal hours11:00 AM - 8:00 PM
HalloweenSat, Oct 31, 2026Open - normal hours11:00 AM - 9:00 PMRegular Saturday hours.
Veterans DayWed, Nov 11, 2026Open - normal hours11:00 AM - 8:00 PM
Thanksgiving DayThu, Nov 26, 2026ClosedWalmart Vision Center is closed Thanksgiving Day chain-wide. Walmart store is also closed.
Black FridayFri, Nov 27, 2026Open - normal hours11:00 AM - 8:00 PMVision Center reopens Black Friday with regular Friday hours.
Christmas EveThu, Dec 24, 2026Open - modified hours11:00 AM - 6:00 PMVision Center follows the Walmart store early close on Christmas Eve.
Christmas DayFri, Dec 25, 2026ClosedWalmart Vision Center is closed Christmas Day chain-wide.
New Year's EveThu, Dec 31, 2026Open - normal hours11:00 AM - 8:00 PMVision Center keeps regular weekday hours.
New Year's DayFri, Jan 1, 2027Open - modified hours12:00 PM - 6:00 PMReduced hours; some Vision Centers run Sunday-style schedule. Optometrist availability varies.
MLK DayMon, Jan 18, 2027Open - normal hours11:00 AM - 8:00 PM
Presidents DayMon, Feb 15, 2027Open - normal hours11:00 AM - 8:00 PM
Easter SundaySun, Mar 28, 2027Varies by locationWalmart store is open Easter, but the optometrist often takes the day off, so eye exam availability varies. Retail counter (glasses pickup) follows Sunday hours at most locations.

Is Walmart Vision Center open on Saturday?

Walmart Vision Center is open Saturday 11:00 AM to 9:00 PM at most locations, the longest day of the week. Some Vision Centers close at 8 PM Saturday instead of 9 PM, so confirm by phone or via the locator if you plan a late-evening pickup. Saturday is the busiest exam day at most Vision Centers; book the optometrist appointment at least a week in advance for weekend slots. Walk-ins for glasses pickup, frame adjustments, and contact lens orders are accepted any time during open hours.

Is Walmart Vision Center open on Sunday?

Walmart Vision Center is open Sunday 12:00 PM to 6:00 PM, the shortest day of the week. Sunday opens an hour later than weekdays (12 PM vs 11 AM) and closes 2 hours earlier (6 PM vs 8 PM). The Walmart store opens at 6 AM Sunday, but the Vision Center does not. Many Vision Centers do not have an optometrist on duty Sunday, so eye exams may be unavailable. Call ahead to confirm exam availability. The retail counter (frames, glasses pickup, contact lens orders) operates regardless. On Easter Sunday, exam availability varies by location.

Find a Walmart Vision Center store near me

Hours vary by location, so the most accurate hours for your nearest store are on the official Walmart Vision Center store locator. Enter your zip code or city to see the closest stores and their current hours.

Walmart Vision Center hours - frequently asked questions

What time does Walmart Vision Center open?

Most Walmart Vision Centers open at 11:00 AM Monday through Saturday and 12:00 PM Sunday. The Vision Center opens 5 hours after the Walmart store itself opens (the store opens at 6 AM weekdays). Use the Walmart Vision Center finder to confirm the open time at your specific location.

Is Walmart Vision Center open on Sunday?

Yes. Walmart Vision Center is open Sunday 12:00 PM to 6:00 PM at most locations. This is the shortest day of the week. Many Vision Centers do not have an optometrist on Sunday, so eye exams may be unavailable. The retail counter for frames, glasses pickup, and contact lens orders is open regardless.

How do I schedule an eye exam at Walmart Vision Center?

Most locations require a phone appointment to see the optometrist. Walmart offers limited online scheduling at walmart.com/health-and-wellness/vision in some markets, but the most reliable way is to call your local Vision Center directly. The optometrist is an independent doctor leasing space inside Walmart, so each location runs its own exam schedule.

Can I walk in to Walmart Vision Center without an appointment?

Yes for retail services. You can walk in any time during Vision Center hours to pick up finished glasses, get a frame adjustment, place a contact lens order, or browse frames. Eye exams require an appointment with the optometrist at most locations.

Is Walmart Vision Center open on Thanksgiving or Christmas?

No. Walmart Vision Center is closed Thanksgiving Day and Christmas Day chain-wide. The Walmart store is also closed both holidays. On Christmas Eve, the Vision Center runs modified hours typically closing at 6 PM, matching the Walmart store early close.

Is Walmart Vision Center open on Easter?

Vision Center hours on Easter Sunday vary by location. The Walmart store is open Easter, but the optometrist often takes the day off, so eye exams may not be available. The retail counter typically follows regular Sunday hours (12 PM to 6 PM). Call ahead to confirm exam availability for Easter weekend.

What time does Walmart Vision Center close?

Walmart Vision Center closes at 8:00 PM Monday through Friday, 9:00 PM Saturday, and 6:00 PM Sunday. The Walmart store stays open until 11 PM most days, so the Vision Center closes 3 hours before the store on weekdays.

Are Walmart Vision Center hours different from Walmart store hours?

Yes. The Walmart store is typically open 6:00 AM to 11:00 PM seven days a week. The Vision Center opens 5 hours later (11:00 AM weekdays, 12:00 PM Sunday) and closes 2-3 hours earlier (8:00 PM weekdays, 6:00 PM Sunday). See the full Walmart hours page for store details.

How much does an eye exam cost at Walmart Vision Center?

Walmart eye exam pricing varies by location and by the independent optometrist. Cash-pay exams typically run $50 to $90, with contact lens fittings adding $10 to $40 on top. Most major vision insurance plans (VSP, EyeMed, Davis Vision) are accepted. Confirm pricing and accepted insurance with your local Vision Center by phone.

Does Walmart Vision Center sell contact lenses?

Yes. Walmart Vision Center sells major contact lens brands including Acuvue, Air Optix, Biofinity, and Walmart's own value brand. Contact lens prescriptions can be filled in-store or by mail through the Walmart contact lens online service. By federal law, Walmart must release your contact lens prescription on request so you can purchase elsewhere.

How do I find a Walmart Vision Center near me?

Use the Walmart store finder linked below with the Vision Center filter. Walmart has about 3,500 Vision Centers, primarily inside Walmart Supercenters (not Neighborhood Markets or Discount Stores). The locator lists exact Vision Center hours and the local phone number for each Supercenter.

What is the Walmart Vision Center customer service number?

Walmart corporate customer service is 1-800-925-6278. For Vision Center specific questions about prescriptions, exam scheduling, or contact lens orders, call your local Vision Center directly. Each Supercenter has a dedicated Vision Center extension listed in the store finder.

Walmart Vision Center customer service: 1-800-925-6278 - call to confirm hours or ask questions.

Relevant articles

Last verified: May 2026 against Walmart Vision Center's official store locator and press releases.

Disclaimer: we are not connected with Walmart Vision Center or any other company. Whathours.com exists to show the working hours of good businesses worldwide.