2 years ago we sailed Halloween on The High Seas out of NYC on the Magic Oct 29-Nov 5. We went to bed Oct 31 with Halloween decorations and woke up Nov 1 to Christmas decorations. Granted, the next sailing on the 5th was a Very Merry Christmas cruise. This year, the VMC cruise isn't until the sailing on the 10th. I can say with 1000% certainty that a cruise on November 24th will be decorated for Christmas