Christmas Cruises

Festive fun is here!

SAIL INTO CHRISTMAS this year with Carnival

Have your Christmas holiday plans sorted when you book a Christmas cruise with your family or friends and enjoy a Christmas free of stress. Make it the easiest, most relaxing, and unforgettable holiday season this December on a dream cruise with Carnival!

While you're having a fun time onboard Carnival we take care of all your Christmas needs so you can unwind, relax and enjoy your holiday.

Choose fun on a cruise at Christmas featuring over 45 daily activities daily to suit the entire family. It's bound to be the best present you could ask for!



Christmas is the most fun time of the year, so why not hop aboard the fun ships at Carnival this Christmas!

There's something for everyone to enjoy on a Carnival Christmas Cruise including:

Find out more information on our Christmas Cruises in 2020 and 2021!

Commonly Asked Questions

The biggest holiday of the year can be celebrated with family and friends in select sailings with the cruise experts at Carnival Cruise Line.

Where should I cruise in December?

Carnival Cruise Line has an array of Christmas cruises for you to choose from, including:

What can you bring on a Carnival Cruise?

You should bring your passport, which must be valid for six months after your cruise date, for registration at port visits on board cruises to international destinations.

Check with your travel agent whether international visas are also required at your port of arrival.

What to expect on a Carnival Christmas Cruise?

You can expect a spirit of festive fun on board your Carnival Christmas cruise.

With visits from Santa, Christmas tree lightings, holiday shows and entertainment, traditional food, even onboard Boxing Day cricket matches, celebrating Christmas is the only way to travel with Carnival.

Do cruise ships decorate for Christmas?

Christmas decorations adorn the Carnival cruise ships and light up the festive occasion for the young and young at heart.

Decking the halls is the on-deck experience with Carnival at Christmas.