This is what we did last year and we were able to do a couple of rides in between but mostly focus on the shows, fireworks and parade:
Mickey's 'Twas the Night Before Christmas at 7:15p
Galaxy Palace Theater in Tomorrowland
Times: 6:15, 7:15, 8:15, 9:30 & 10:30 PM
We fit in Buzz and Toontown before the fireworks.
Fireworks at 9:15p (then stayed for the show)
Celebrate the Seasons at 9:40p
Castle Forecourt Stage
Times: 7:00, 9:40 PM & 12 Midnight
Parade at 10:45p
MVMCP Parade
Times: 8:15p and 10:45p
This was the first year I took the time to see all the shows and they are fun and festive!