Every few years, Carnival Cruise Line sends their cruise ships to dry dock for routine maintenance and to add new features on the vessels. Older ships are sent to dry dock every three years with newer vessels going once every five years on average.
When cruise ships go into dry dock, they not only receive routine maintenance to keep the ships running in top shape, but also get cosmetic changes like new carpet, lighting, wall coverings, tile work, more power outlets in cabins etc.
New restaurants and features are often added, especially to older ships that have more limited options for dining.
Here is Carnival Cruise Line’s current upgrade/dry dock schedule through early 2027. Carnival currently has 20 cruise ships scheduled to head to the shipyard over the next 24 months. All dates were verified with Carnival Cruise Line as of March 2025.
Carnival Miracle – March 30, 2025 – May 10, 2025
Carnival Valor – May 10, 2025 – June 10, 2025
Carnival Liberty – May 17, 2025 – July 5, 2025
Carnival Conquest – August 22, 2025 – September 30, 2025
Mardi Gras – September 27, 2025 – October 15, 2025
Carnival Magic – October 6, 2025 – November 20, 2025 (Currently postponed until a later date in 2026)
Carnival Elation – January 19, 2026 – February 8, 2026
Carnival Dream – February 7, 2026 – March 20, 2026
Carnival Glory – March 2, 2026 – April 10, 2026
Carnival Pride – March 15, 2026 – April 8, 2026
Carnival Paradise – April 9-30, 2026
Carnival Legend – April 29, 2026 – May 19, 2026
Carnival Horizon – May 9, 2026 – June 14, 2026
Carnival Freedom – September 1, 2026 – October 8, 2026
Carnival Radiance – September 12. 2026 – October 2, 2026
Carnival Venezia – October 6, 2026 – November 14, 2026
Carnival Luminosa – October 23, 2026 – November 29, 2026
Carnival Sunrise – January 9-26, 2027
Carnival Breeze – January 15, 2027 – March 4, 2027
Carnival Firenze – February 27, 2027 – March 29, 2027
View Today’s Top Carnival Price Drops

Carnival Cruise ships listed in alphabetical order with no dry docks/upgrades scheduled and the last time they were in dry dock:
Carnival Adventure – March 2025
Carnival Celebration – Newer ship, never been in dry dock
Carnival Encounter – March 2025
Carnival Jubilee – Newer ship, never been in dry dock
Carnival Panorama – September/October 2024
Carnival Spirit – January/March 2025
Carnival Splendor – August 2024
Carnival Sunshine – January/February 2025
Carnival Vista – January/February 2024
Note: This article was updated on March 22, 2025. Cruise Fever will continue to update it several times a year to reflect new dry dock dates for Carnival cruise ships.