Walmart Hours: What Time Does Walmart Open & Close?

Walmart stores operate under the same hours as most retailing chains in America. The opening and closing time of the stores are usually from morning till night. Walmart store hours are quite appealing to most customers, as most locations open as early as 6 a.m. and close at midnight. Majority of the stores open for more than 17 hours every day. Before we go into more details, keep in mind that Walmart hours may vary in different locations. However, most stores open and close under the hours provided below.

What Time Does Walmart Open & Close?

Most Walmart stores open at 6 a.m. and close at 12 a.m., Monday to Friday. Saturday and Sunday hours are also the same as weekdays. Most stores open at 6 a.m. and close at 12 a.m. on Saturday and Sunday. Pharmacy hours are typically from 9 a.m. to 9 p.m. on weekdays. Most pharmacy stores open at 9 a.m. and close at 7 p.m. on Saturday, and from 10 a.m. to 6 p.m. on Sunday. Please keep in mind that Walmart hours vary from one individual store location to another.

Advertisement

Is Walmart Open on Saturday & Sunday?

Walmart stores are open on Saturday and Sunday. Majority of the stores open and close under the same hours as weekdays, which is from 6 a.m. to 12 a.m. Pharmacy hours for Saturday are from 9 a.m. to 7 p.m. Most locations close early on Sunday. They open at 10 a.m. and close at 6 p.m. Bear in mind that Walmart weekend hours also vary in different locations. You are likely going to find some stores operating under hours and schedules that are slightly different from what is provided above.

Advertisement

Walmart Hours of Operation

DaysStore HoursPharmacy Hours
Monday6 AM – 12 AM9 AM – 9 PM
Tuesday6 AM – 12 AM9 AM – 9 PM
Wednesday6 AM – 12 AM9 AM – 9 PM
Thursday6 AM – 12 AM9 AM – 9 PM
Friday6 AM – 12 AM9 AM – 9 PM
Saturday6 AM – 12 AM9 AM – 7 PM
Sunday6 AM – 12 AM10 AM – 6 PM

Walmart Holiday Hours

Walmart will be closed on Thanksgiving and Christmas Day. The stores will open at 7 a.m. and close at 11 p.m. on New Year’s Day, New Year’s Eve and the day after Christmas (Dec. 26). Walmart Black Friday hours are from 5 a.m. to 11 p.m.

Advertisement

Additionally, on Christmas Eve, most stores will open at 7 a.m. and close at 6 p.m. Please note that Walmart holiday hours and schedules may vary from one individual store to another. Some stores may be operating under adjusted hours on some of these holidays.

New Year’s Day7 am – 11 pm
Martin Luther King DayRegular Hours
Presidents’ DayRegular Hours
Good FridayRegular Hours
Easter (Sunday)Regular Hours
Memorial DayRegular Hours
Independence DayRegular Hours
Labor DayRegular Hours
Columbus DayRegular Hours
Veterans DayRegular Hours
Day Before ThanksgivingRegular Hours
ThanksgivingClosed
Black Friday5 am – 11 pm
Christmas Eve7 am – 6 pm
Christmas DayClosed
Boxing Day (Dec. 26)7 am – 11 pm
New Year’s Eve7 am – 11 pm