During your meal, you can even shop for those last-minute gifts in their country store.
For shoppers here in Kohl's, they're relieved the store remained open for just a few more hours before Christmas.
Most locations will be open Christmas Eve but may close 1 or 2 hours early.
Family Dollar: Most locations open Christmas Day; some have limited hours. Target, Costco, Macy's, Home Depot, and most other major retailers are closed on Christmas.
Wine Rack stores and many local craft breweries will also have extended hours, although you should check ahead before you go. Does not include locations inside Target stores.
Whether your searching for the ideal gift or the flawless deal, Christmas Eve has been a busy day for stores.
Mega Millions drawing could deliver biggest Christmas lottery gift ever
The biggest-ever Mega Millions prize, $1.537 billion, went to the holder of a single ticket in a drawing on October 23. The grand prize has grown to $321 million after a nine-week spell without a victor .
Wall Street banks reassure US Treasury amid big market falls
He also mentioned high-frequency trading, an industry practice that has been common for more than a decade. A Treasury Department spokesman referred a request for comment to the White House, which didn't respond.
Limbaugh: Trump gave word he’ll veto any bill without border wall money
Some 800,000 federal workers must either work without pay for the time being, or stay home and wait to be paid later. Trump put off plans to head to his Florida estate for Christmas and remained in Washington .
If you're planning to get around on public transit, the TTC will have regular Sunday service on December 24 and 25. "There's been some insane days when it was really busy in the stores and on the streets too", said one shopper.
On Christmas day, grocery shopping will be a bit tougher, but still not impossible.
Is Walmart Open on Christmas Day? Speak to a staff member directly and speak about their opening hours during Christmas Day. Kohl's closes at 6 p.m.
Despite what you might think, everything is not closed on Christmas Day.
Walgreens: 24/7 locations will be open all day on Christmas.
Walgreens stores that are normally open 24 hours a day will be open with normal hours on Christmas Day.