I am thinking of taking my children sometime in Dec or Jan...but, the weather has me questioning if that is the best time too. I took the 3 day Wonder trip this past Jan (around the 20th)....Before leaving on the ship, my daughters (age 7 and 3) enjoyed the most wonderful weather at the Magic Kingdom....then the day we left on the cruise.....heard that back home it was SNOWING (in South Carolina)...we laughed.....saying thank goodness we are headed to the Bahamas! Well, it wasn't so funny....our cruise temp never got over 59 degrees!!!!! Totally unprepared for the chilly temps....wore the same thing most everyday.....which was what I started out wearing when I left SC. I never took my bathing suit out of the suitcase...However....my 7 year old did go swimming in the pool and at CC. Didn't seem to bother her too much...My 3 year old did not want to have any part of swimming. The outside activites were moved inside...I will say that I had a great time regardless...would love to have come back with a tan. We kept busy and didn't seem to miss the pool etc. as much as one might think. At the sametime I had friends on the Magic....they had good weather except around FL....I think going further south made a big difference! I would probably go again at the same time.....the weather was a freak thing..our timing was bad...but, the rates for the cruise are so good...it almost makes it worth the gamble. In closing, I have to say...I had visions of sitting by the pool getting sun sipping on something cold...but, the reality was I was cold by the pool, sipping on hot chocolate!! Good luck with your travel plans.!