*Christmas Tree blinks and chuckles* There are a few places that are open on Christmas Eve. Restaurants and grocery stores are usually open until around 8 or 9 PM, but some places may stay open later depending on where you live. You can also call ahead to check the hours of any specific business you're interested in visiting.