Carnival Cruise Line's fleet consists of 27 ships (28 by end of 2020) spread across eight classes. Most ships feature the same signature Carnival Cruise Line eateries (like Guy's Burger Joint from celebrity Chef Guy Fieri) and bars, but the newest ships have the most active attractions (water slides, ropes courses, etc.) and the largest number of dining venues.

Carnival's ship classes are: