What time does Walmart close on New Year’s Eve? Store hours for Dec. 31

We’re ready to ring in a new year.

But whether your New Year’s Eve includes parties and celebrations or a nice night spent watching movies on the couch, chances are you will want to grab a snack or two – or a bottle of bubbly – to welcome 2025. If that’s the case, you’re in luck.

Walmart will be open regular hours on New Year’s Eve, meaning SuperCenter locations will remain open until 11 p.m. Some hours and services may vary so check ahead using Walmart’s store finder here.

Walmart stores will be open regular hours on New Year’s Day (Jan. 1, 2025), generally 6 a.m.-11 p.m.

Walmart-owned Sam’s Club will be on a different holiday schedule.

On New Year’s Eve, Sam’s Club will open at 8 a.m. for Plus members and then at 10 a.m. for regular members. Sam’s Club will close at 6 p.m. on New Year’s Eve and then remain closed on New Year’s Day.