We did Halloween on the Magic this past year and they do have activities for the kids. They did Trick or Treating on the ship and then had a big deck party with the characters (Mickey, Minnie, Goofy, Pluto, etc.) in costume. They did it on the 30th so that it didn't interfer with Pirate Night but you probably won't have that problem this year. They also had special drinks for Halloween. They really didn't decorate the ship for Halloween though. Also, a lot of people wore their costumes to dinner that night. Have fun, we did.