We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
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?
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?
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
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?
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.