we do gifts with our kids on christmas eve, and then we open gifts with other family members whenever we can get together with them - which is usually christmas day or whatever other day works around christmas!
Christmas morning for me! If i open them earlier it feels weird to me...and then i'll wake up christmas morning and be like..."I have no presents to open" Lol...But yah, opening them after breakfast, Christmas morning was our family tradition. :D
Christmas Day at home from parents and sister, than we get a few more to open from my Nan and Granddad, Great Nan, Uncles and Aunties etc at my Nans and Granddads house (since we have our xmas lunch here).
In Germany the traditional Christmas Celebration is on Christmas Eve. Christ was born at night, right? I guess that's where that comes from. Christmas Eve is the most important night. We go to church in the evening, go home, have a Christmas meal and then celebrate with opening presents and just "being" with each other. Christmas is to hang out together, play with new toys, have a nice meal, meet with extended family.
It's a tradition. We usually open one gift on Christmas Eve chosen by our parents and then in the morning once we have all woken up and had breakfast we go into the room with the tree and we sit and pass presents around opening them up.