Plan all you want to, but you know it’s inevitable: you’re going to end up shopping on Christmas Eve. There’s no shame in it. While it can be stressful wondering if anyone will be open on December 24, luckily there are quite a few stores open Christmas Eve in San Antonio for those last-minute gifts or holiday feast ingredients.
Editor’s Note: Please note that we’ve done our best to keep this list updated and accurate, but things are always subject to change so you may wish to call the store before you head over.
SAN ANTONIO RETAIL STORES OPEN ON CHRISTMAS EVE
Apple Store
Hours vary by location, but most Apple Stores will be open till 6 PM on 24th December and closed on the 25th.
Barnes & Noble
Some B&N locations are expected to stay open on Christmas Eve (10 AM to 6 PM) while most will be closed on Christmas Day. Check with your local store for details.
Bass Pro Shops
Most San Antonio locations are expected to be open with reduced hours (or 8 AM to 6PM) on Christmas Eve and closed on Christmas Day. For exact details, get in touch with your local store.
Best Buy
Stores will be open from 8 a.m. to 7 p.m. nationally this Christmas Eve.
Burlington
Most locations will stay open from 7a.m. to 9 p.m.
Costco
Most stores will be open from 9:00am – 5:00pm on Christmas Eve
Dick’s Sporting Goods
Stores open at 7 a.m. and close at 6 p.m. on Christmas Eve.
GameStop
Store hours vary, but most are open from 10 am – 5 pm on Christmas Eve.
Home Depot
Most locations are open 8 am until 8 pm on Christmas Eve.
JCPenney
Stores open at 9 am on Christmas Eve and most close at 6 pm.
Kohl’s
Most stores should be open from 7 am to 6 pm on Friday.
Lowe’s
Hours vary by location, but typically open 6 am to 6 p.m.
Macy’s
Most stores open at 7 a.m. on Christmas Eve and close at 6 p.m.
Sam’s Club
Most stores will close at 6 p.m. on Christmas Eve. Departmental Hours vary.
Target
Open 7 am – 8 pm depending upon the location.
Walmart
Typically open from 6 a.m. until 6 p.m. on Christmas Eve.
SAN ANTONIO GROCERY STORES OPEN ON CHRISTMAS EVE.
Central Market
Open 7 AM to 10 PM for most locations on Christmas Eve. Departmental Hours can vary (the Pharmacy usually closes an hour earlier than the store and the cafe).
Costco
Himalayan Bazar
Is typically open from 10 a.m. to 10 p.m. but holiday hours are not available.
H-E-B
The pharmacy closes at 8 p.m. on Christmas Eve at at most locations. Stores hours differ. Check with your local outlet for exact details and departmental hours.
Kroger
Store hours vary. Most stores close at 6 PM on Christmas Eve while the pharmacies will be open till 8PM.
Sam’s Club
Most stores will close at 6 p.m. on Christmas Eve. Departmental Hours vary.
Target
Open 7 am – 8 pm or at reduced hours, depending on the location.
Trader Joe’s
Most stores will open at 8 a.m. and close at 9 p.m.
Walmart
Typically operates from 6 a.m. until 6 p.m. on Christmas Eve!
Whole Foods
All locations will be open but with varying hours. Typically closes at 7 pm at most locations.
Do you know of any other stores open on Christmas Eve in San Antonio? Let us know by leaving a comment below.
Remember to check out our comprehensive guide to Christmas Lights 2021 in San Antonio!
Also check out our guide to Holiday events in San Antonio.
Like this list? Get similar updates delivered directly to your feed by giving us a follow on Facebook (click the …next to the search icon)
- Teacher Appreciation Week San Antonio – Deals, Discounts & Freebies in 2022 - May 1, 2022
- San Antonio Stores Open on New Year’s Day: Grocery & Retail - January 1, 2022
- San Antonio Restaurants Open on New Year’s Day 2022 – Verified List - December 31, 2021