Is Walmart open on holidays?

Updated August 24, 2026 · this page carries the 2026 and 2027 dates.

Walmart

Today

Open or closed? Check below.

Hours can differ by store — the store finder shows your location's exact holiday hours. Hours vary by location. The days marked closed here are company-wide; everything else is your local store or restaurant’s call, so check before you go.

Walmart's stores close for two days a year: Thanksgiving and Christmas. The Thanksgiving closure has held every year since 2020, confirmed each fall, and Christmas Day has been a closure for decades. Beyond those two, Walmart is the open-by-default giant — Easter, July 4, New Year's Day and the rest are ordinary shopping days.

The edges: Christmas Eve runs on shortened hours, and New Year's Eve stays close to normal. Pharmacy and vision-center hours inside the store follow their own, shorter holiday clocks.

Walmart — holiday by holiday
Day Dates Status
New Year's Day January 1, 2026
January 1, 2027
Open Open — regular hours at most stores on January 1.
Easter Sunday April 5, 2026
March 28, 2027
Open Open — Walmart runs normal hours on Easter Sunday, unlike several rivals that close.
Memorial Day May 25, 2026
May 31, 2027
Open Open — regular hours at most stores.
Independence Day July 4, 2026
July 4, 2027
Open Open — regular hours at most stores.
Labor Day September 7, 2026
September 6, 2027
Open Open — regular hours at most stores.
Thanksgiving November 26, 2026
November 25, 2027
Closed Closed — Walmart's U.S. stores have closed on Thanksgiving Day every year since 2020, confirmed each fall.
Black Friday November 27, 2026
November 26, 2027
Open Open — stores open early on Black Friday, with event hours posted by store each year.
Christmas Eve December 24, 2026
December 24, 2027
Varies Open on December 24 with an early close — stores have shut in the early evening in recent years, and the day's hours are posted by store.
Christmas Day December 25, 2026
December 25, 2027
Closed Closed — Christmas Day is the one fixed full-day closure on Walmart's calendar every year.
New Year's Eve December 31, 2026
December 31, 2027
Open Open on December 31 — most stores keep near-normal hours.

Is Walmart open on New Year's Day?

Open — regular hours at most stores on January 1.

Is Walmart open on Easter Sunday?

Open — Walmart runs normal hours on Easter Sunday, unlike several rivals that close.

In-store pharmacies often keep reduced Sunday-holiday hours even when the store runs normally.

Is Walmart open on Memorial Day?

Open — regular hours at most stores.

Is Walmart open on Independence Day?

Open — regular hours at most stores.

Is Walmart open on Labor Day?

Open — regular hours at most stores.

Is Walmart open on Thanksgiving?

Closed — Walmart's U.S. stores have closed on Thanksgiving Day every year since 2020, confirmed each fall.

Stores run normal hours Wednesday and open early Friday for Black Friday. Online ordering continues through the day.

Is Walmart open on Black Friday?

Open — stores open early on Black Friday, with event hours posted by store each year.

Is Walmart open on Christmas Eve?

Open on December 24 with an early close — stores have shut in the early evening in recent years, and the day's hours are posted by store.

Is Walmart open on Christmas Day?

Closed — Christmas Day is the one fixed full-day closure on Walmart's calendar every year.

Stores reopen the morning of December 26 on normal hours.

Is Walmart open on New Year's Eve?

Open on December 31 — most stores keep near-normal hours.

More stores

The full chain-by-chain picture is on the stores holiday hours page — and the restaurant holiday hours page covers the other half of the errand.

Checked against the Walmart's own store finder, verified August 2026. When a schedule for a new year has not been published yet, this page says so — it never guesses. Hours can differ by store — the store finder shows your location's exact holiday hours.