Christa Geraghty | 

Is Walmart Open on Christmas Eve? We Have the Answer

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. Learn More.

Amid all of the Black Friday shopping, party planning, and holiday cooking on your to-do list, it’s easy for some things to slip through the cracks. For me, it always seems to be the stocking stuffers that have been forgotten in the holiday frenzy, or a random but essential baking ingredient. Walmart is a great option to grab those items last minute, but wait, is Walmart open on Christmas Eve?

You’re in luck because we have all of the details on Walmart’s holiday store hours, including pickup availability and clinic times. If it involves Walmart and Christmas Eve, we have the info here.

Download The Krazy Coupon Lady app for up-to-date holiday store closings, shopping hours, deals, tips, and coupons.


Is Walmart Open on Christmas Eve?

A Walmart store front

Yes, Walmart stores are open on Christmas Eve. Great. But what about Walmart 24-hour Supercenters? According to a Walmart rep, due to the COVID-19 pandemic, stores won’t return to 24 hours anytime soon, if ever. While the future of the 24-hour Walmart remains in limbo, this holiday season Walmart Christmas Eve hours will be from 6 a.m. to 6 p.m. This gives you plenty of time to gather last-minute gifts, stocking stuffers, and groceries for the family feast. Check your local Walmart for specific Christmas Eve hours.

Related: Is Walmart Open on Christmas?


Is Walmart Pharmacy open on Christmas Eve?

Walmart pharmacy line and counter

Like CVS, Walgreens, and Rite Aid, Walmart pharmacies will be open on Christmas Eve. Although our research found Walmart pharmacies will have limited hours from 10 a.m. to 6 p.m., we recommend calling your nearest location to confirm their schedule. With shorter operating hours, plan accordingly to avoid any problems on Christmas Eve.

Walmart Health Clinic Christmas Eve hours:

The Walmart Health Clinics in Arkansas, Florida, Georgia, Illinois, and Texas will be open for medical appointments from 7:30 a.m. to 5:30 p.m. Although they accept walk-ins, the wait time on a holiday may be crazy long. Your local clinic hours may vary, so call ahead.

Walmart Vision Center is open Christmas Eve.

Walmart Vision Centers will be open on Christmas Eve with limited hours from 9 a.m. to 6 p.m. for your optometry needs. However, because optometrists won’t be on staff for the day, services are limited to things like trying on frames or getting your glasses adjusted.

Related: We’ve uncovered some little-known Walmart secrets for you.



Walmart Pickup Holiday Hours

Walmart pickup parking spots

Don’t want to face the in-store shopping experience at Walmart on Christmas Eve? Walmart will offer free curbside pickup on Christmas Eve with limited hours. A Walmart customer service rep shared with us that pickup should be available between 9 a.m. to 5 p.m. You’ll need to exercise patience because it’s likely to be very busy. Of course, you can avoid the craziness by completing your last-minute shopping before Dec. 24.


Does Walmart offer same-day delivery on Christmas Eve?

A delivery person handing a Walmart bag to a woman in her front doorway.

For same-day delivery, you’ll need to place your order by 1 p.m. and select Express Delivery. This 2-hour or less service will cost you a $10 delivery fee on top of regular delivery fees of $9.95. If you’re a Walmart+ member, express delivery will only cost you the $10 delivery. The earlier you place your order on Christmas Eve, the better; the later it gets on Christmas, the less chance you’ll get your order the same day.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.