We went to Disneyland on Christmas Day and it was not overly busy when we arrived, which was great. We watched the afternoon and the night parade which was fantastic but people were so so pushy. We had a 2 yr old with us and nobody even cared about pushing you around with her in your arms. The lines all had reasonable wait times, and there was so much to see and do  I'm not even sure we saw it all. Our 13 yr old boy had the best time. And there was lots for our little one to do. She LOVED it's a small world... And so did us adults secretly ;) Food was very limited and very average  that is why they lost a star! 