This post may contain affiliate links. Read our disclosure here.
It can get hectic when you realize you don’t have all your gifts or ingredients for Christmas. Make sure you run through your grocery list and recipes one last time because there isn’t much open on Christmas Day.
To help you plan, here are the store hours for Christmas Eve & Christmas Day 2024
Drug Stores:
CVS:
Christmas Eve – 7 am – 10 pm
Christmas Day – 10 am – 8 pm
Walgreens: Christmas Eve – 8 am – 10 pm
Christmas Day – 9 am – 6 pm
Note: Pharmacy will have more reduced hours in both stores. Please call your local stores to find out when the pharmacy is open.
Grocery Stores:
Aldi:
Christmas Eve – Close at 6 pm
Christmas Day – Closed
Food Lion:
Christmas Eve – Close at 6 pm
Christmas Day – Closed
Harris Teeter:
Christmas Eve – Close at 7 pm
Christmas Day – Closed
Ingles:
Christmas Eve – Close at 7 pm
Christmas Day – Closed
Kroger:
Christmas Eve – Close at 7 pm
Christmas Day – Closed
Lidl:
Christmas Eve – Close at 7 pm
Christmas Day – Closed
Publix:
Christmas Eve – Close at 7 pm
Christmas Day – Closed
Whole Foods:
Christmas Eve – Close at 7 pm
Christmas Day – Closed
Winn Dixie:
Christmas Eve – Close at 9pm
Christmas Day – Closed
Other Stores:
Costco:
Christmas Eve – Close at 5 pm
Christmas Day – Closed
Dollar General:
Christmas Eve – Close at 10 pm
Christmas Day – Closed
Sam’s Club:
Christmas Eve – Close at 6 pm
Christmas Day – Closed
Target:
Christmas Eve – 7 am – 8 pm (this is opening hours earlier than normal)
Christmas Day – Closed
Walmart:
Christmas Eve – 6 am – 6 pm
Christmas Day – Closed
Leave a comment with your store’s hours if I missed it.