Normally, the kids wake up whenever they wake up (later and later as they get older and older, now we're up to about 7:30 or so) and they "open" their stockings. Then (depending on the time) they'll creep into our room and "peek" to see if we are up or to "accidentally" wake us up. We get up, get the coffee pot going, and open presents. Leaving time to shower and go to church (10:30 a.m.). Or, we pause the gift opening to get ready and then resume when we come home from church.
This year, husband had to work overnight on Christmas Eve... so the kids stayed up with me until 1:00 a.m. finishing the last of the gift wrapping (extended family gifts) and cookie decorating, with Christmas movies on the TV in the background. Then they went off to bed and I cleaned up the mess (wrapping paper rolls, tape, tags, scissors, scraps, unused gift boxes, etc) and the laundry that had been washed and folded but not yet put away.
Then I did all the stockings (including the dog's).. which takes a little time, and then all the lights out, etc.
Husband came in around 7:00 a.m. this morning (and went immediately to bed), daughter was up by 7:45 getting her shower, I was up by 8:20 getting mine. The stockings were opened in between showers and coffee and getting dressed.. everyone on their own schedule. Everyone was up and ready to leave for church by 10:00 a.m.
We waited to open gifts until after church.
Then we had lunch, and husband went back to bed. I cleaned up more paper/mess, made him a salad to eat for when he got up, and took the kids and went to the movie so the house would be quiet.