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.
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.
Walmart Hours of Operation
Days | Store Hours | Pharmacy Hours |
Monday | 6 AM – 12 AM | 9 AM – 9 PM |
Tuesday | 6 AM – 12 AM | 9 AM – 9 PM |
Wednesday | 6 AM – 12 AM | 9 AM – 9 PM |
Thursday | 6 AM – 12 AM | 9 AM – 9 PM |
Friday | 6 AM – 12 AM | 9 AM – 9 PM |
Saturday | 6 AM – 12 AM | 9 AM – 7 PM |
Sunday | 6 AM – 12 AM | 10 AM – 6 PM |
Walmart Holidays 2021
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. 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 Day | Jan 1 | Wednesday | 7 am – 11 pm |
Martin Luther King Day | Jan 18 | Monday | Regular Hours |
Presidents’ Day | Feb 15 | Monday | Regular Hours |
Good Friday | April 2 | Friday | Regular Hours |
Easter | April 4 | Sunday | Regular Hours |
Memorial Day | May 31 | Monday | Regular Hours |
Independence Day | Jul 4 | Sunday | Regular Hours |
Labor Day | May 1 | Saturday | Regular Hours |
Columbus Day | Oct 11 | Monday | Regular Hours |
Veterans Day | Nov 11 | Thursday | Regular Hours |
Day Before Thanksgiving | Nov 24 | Wednesday | Regular Hours |
Thanksgiving | Nov 25 | Thursday | Closed |
Black Friday | Nov 26 | Friday | 5 am – 11 pm |
Christmas Eve | Dec 24 | Friday | 7 am – 6 pm |
Christmas Day | Dec 25 | Saturday | Closed |
Day After Christmas | Dec 26 | Sunday | 7 am – 11 pm |
New Year’s Eve | Dec 31 | Friday | 7 am – 11 pm |