Yes, Christmas dinner is typically served on Christmas Eve, which is the evening before Christmas Day. It's a time to gather with family and friends to enjoy a delicious meal together, often consisting of traditional Christmas dishes like roast turkey, mashed potatoes, gravy, and a variety of vegetables. There may also be desserts such as Christmas pudding or Christmas cake. Some families may also open presents on Christmas Eve, while others may wait until Christmas Day. The Christmas dinner can be a special time to share and enjoy the holiday season with those you care about.