Be sure to make your holiday grocery list early and check it twice because come Christmas Eve, the supermarkets will be closing and they won't reopen until Dec. 26.
Only the drugstores, along with some gas stations, will be open Christmas Day for those forgotten ingredients or gifts.
Food Lion, Kroger and Lowes Foods all close at 6 p.m. on Christmas Eve. Harris Teeter stores will be open one hour later until 7 p.m.
After that, you'll have to head to the drugstores.
Here are their Christmas hours:
CVS: Hours vary. Check your local store.
Rite Aid: 9 a.m. to 5 p.m. Select pharmacies: 10 a.m. to 4 p.m.
Walgreens: Regular stores open 9 a.m. to 6 p.m. Twenty-four hour stores open as usual. Pharmacies open in select stores and all 24-hour stores.