Last-minute shoppers looking for gifts or needing one last ingredient for the Christmas casserole won't have many options Tuesday.

Christmas Day is the one day of year the nation's largest retailer Walmart closes all its locations and several regional and national stores also follow suit.

But all hope isn't lost.

Your mileage may vary on how far you'll have to drive for any forgotten items but drug stores including CVS and Walgreens will be open on the holiday. So will several convenience stores including 7-Eleven, Wawa and Cumberland Farms.

Most major restaurant chains also will be closed Tuesday but many Starbucks, McDonald's and Dunkin' locations will be open along with IHOP, Denny's and Waffle House.

Delivery services including Postmates, Grubhub, UberEats and DoorDash will be delivering food orders Tuesday for participating local and national restaurants. Check the apps or websites Tuesday to find available options.

Delivery services: Postmates, Grubhub, UberEats and DoorDash will be delivering food orders Christmas Day for participating local and national restaurants. Check the apps or websites Tuesday to find available options.

More restaurants: Some locally-owned and regional chains restaurants also will be open Christmas and restaurants located in hotels often are open on holidays. Find additional restaurants by searching social media and looking on OpenTable, an online reservation service.