When I was a child, we did all our celebrating on Christmas day. After we opened gifts, mom always made a special breakfast...the one time a year we got Canadian Bacon.
When I was raising my children, my ex's family did their celebrating on Christmas Eve. His mother came from a large family, and there was always a big meal at her brother's house out in the country. Everyone pitched in to buy a ham so large it had to be baked at our local bakery. Then, all brought their own special dishes and desserts. The kids would run around and play with their cousins until they were so exhausted they were about to drop. They always conked out in the car on the way home, and we'd lead them in and tuck them into bed without their ever waking up.
The next morning, we opened presents, then were off to my parents house for Christmas dinner.
Now the kids are all grown up. My husband and I get up Christmas morning and exchange our gifts for each other, call the kids who are out of town, then get ready for Christmas dinner with my daughter and her family, who live right down the lane. Sometimes it's at her house, sometimes here. I think it's my turn this year.