CruiseKick data · CDC Vessel Sanitation Program
Cruise ship sanitation scores
Every cruise ship that sails between foreign and U.S. ports gets unannounced sanitation inspections from the CDC, scored out of 100. We pulled all 4,088 of them, plus CDC's list of gastrointestinal illness outbreaks, and put them in one place: how each cruise line scores, how often ships fail, how that has changed, and every ship's latest score.
- Inspections
- 4,088
- Apr 1990 – Jul 2026
- Ships
- 260
- 54 cruise lines as CDC lists them
- Failed since 2023
- 0.6%
- 5 of 823 inspections scored below 86
- Outbreaks posted
- 428
- GI illness outbreaks, 1993–2026 sailings
What the data shows
- Failing an inspection is rare. Since January 2023, 5 of 823 inspections (0.6%) scored below the passing mark of 86. Across the full record back to 1990, 75 of 4,088 failed (1.8%).
- The big lines sit within 3.8 points of each other. Among the 11 cruise lines with at least 20 inspections since 2023, Oceania Cruises averaged the highest (98.7) and Princess Cruises the lowest (94.9). Every one of them averages well above passing.
- Only 2 failing scores came from those major lines. Since 2023 the failures at major lines were MSC Seaside (MSC Cruises + Explora Journeys, 67 in Apr 2023) and Norwegian Dawn (Norwegian Cruise Line, 84 in Mar 2026). The rest came from small operators.
- CDC posted 23 outbreaks for 2025 sailings. That is the most in any year since 2007. The count covers voyages where at least 3% of passengers or crew reported gastrointestinal illness.
- Holland America Line and Princess Cruises account for 36.2% of posted outbreaks. 155 of the 428 outbreaks CDC lists since 1993. 4 of the 11 major lines (Carnival Cruise Line, Disney Cruise Line, MSC Cruises + Explora Journeys, Norwegian Cruise Line) have none posted for 2023-or-later sailings. CDC's list is not adjusted for the number of voyages or passengers, and long voyages have more days in which to cross the 3% threshold, so this is a count, not a risk rate.
These are descriptive numbers. Lines run different numbers of ships on different itineraries, and each ship is inspected roughly twice a year, so a few points of difference in an average is not proof that one line is cleaner than another. Nothing here shows what causes an outbreak.
Average score by cruise line
Inspections since Jan 1, 2023; lines with 20+ inspections
| Oceania Cruises | 98.7 | 99 | 26 | 8 | 0 | 12 (46.2%) | 94 |
|---|---|---|---|---|---|---|---|
| Disney Cruise Line | 98.5 | 99 | 33 | 7 | 0 | 13 (39.4%) | 95 |
| Celebrity Cruises | 97.8 | 98 | 51 | 13 | 0 | 18 (35.3%) | 91 |
| Viking | 97.8 | 98 | 26 | 10 | 0 | 9 (34.6%) | 93 |
| Holland America Line | 97.1 | 98 | 48 | 11 | 0 | 9 (18.8%) | 89 |
| Norwegian Cruise Line | 97.0 | 98 | 83 | 19 | 1 | 20 (24.1%) | 84 |
| Royal Caribbean International | 96.7 | 97 | 139 | 28 | 0 | 23 (16.5%) | 86 |
| Silversea | 96.0 | 96 | 22 | 8 | 0 | 2 (9.1%) | 91 |
| Carnival Cruise Line | 95.8 | 97 | 145 | 26 | 0 | 15 (10.3%) | 86 |
| MSC Cruises + Explora Journeys | 95.3 | 97 | 34 | 11 | 1 | 8 (23.5%) | 67 |
| Princess Cruises | 94.9 | 95 | 77 | 16 | 0 | 1 (1.3%) | 86 |
30 other operators had fewer than 20 inspections in this period and are left out of the line comparison; their ships still appear in the latest-score table below.
Trend by year
2000–2026; 2026 is a partial year (hatched)
Routine inspections stopped when cruising shut down in March 2020. CDC posted no inspections for 2021 and 28 for 2022, which is why the line comparison above starts in 2023.
Year-by-year table
| 2026 (partial) | 178 | 155 | 97.0 | 1 | 45 | 9 |
|---|---|---|---|---|---|---|
| 2025 | 273 | 180 | 96.0 | 1 | 36 | 23 |
| 2024 | 194 | 148 | 96.0 | 2 | 33 | 18 |
| 2023 | 178 | 144 | 96.1 | 1 | 33 | 14 |
| 2022 | 28 | 28 | 97.2 | 0 | 7 | 4 |
| 2021 | 0 | 0 | – | 0 | 0 | 1 |
| 2020 | 31 | 31 | 94.5 | 1 | 2 | 4 |
| 2019 | 147 | 120 | 95.1 | 2 | 13 | 10 |
| 2018 | 185 | 122 | 94.6 | 5 | 19 | 11 |
| 2017 | 225 | 126 | 94.4 | 12 | 37 | 11 |
| 2016 | 196 | 121 | 95.8 | 1 | 36 | 13 |
| 2015 | 216 | 121 | 95.7 | 3 | 36 | 12 |
| 2014 | 197 | 113 | 95.1 | 8 | 32 | 9 |
| 2013 | 183 | 108 | 95.3 | 7 | 34 | 9 |
| 2012 | 185 | 114 | 96.7 | 2 | 44 | 16 |
| 2011 | 181 | 103 | 96.9 | 1 | 42 | 14 |
| 2010 | 169 | 97 | 97.5 | 0 | 41 | 14 |
| 2009 | 164 | 91 | 97.4 | 1 | 41 | 15 |
| 2008 | 164 | 94 | 97.0 | 2 | 34 | 14 |
| 2007 | 142 | 81 | 96.5 | 1 | 20 | 24 |
| 2006 | 151 | 78 | 95.7 | 3 | 17 | 36 |
| 2005 | 132 | 70 | 96.9 | 0 | 15 | 20 |
| 2004 | 136 | 72 | 95.8 | 4 | 21 | 36 |
| 2003 | 115 | 63 | 95.3 | 1 | 7 | 25 |
| 2002 | 80 | 48 | 95.5 | 2 | 7 | 23 |
| 2001 | 74 | 39 | 95.2 | 3 | 6 | 4 |
| 2000 | 48 | 27 | 94.5 | 2 | 2 | 6 |
| 1999 | 34 | 22 | 92.2 | 3 | 0 | 4 |
| 1998 | 26 | 17 | 91.0 | 1 | 0 | 9 |
| 1997 | 16 | 9 | 93.8 | 0 | 0 | 9 |
| 1996 | 12 | 8 | 94.0 | 1 | 1 | 3 |
| 1995 | 8 | 7 | 88.5 | 1 | 0 | 3 |
| 1994 | 3 | 3 | 95.7 | 0 | 0 | 4 |
| 1993 | 7 | 3 | 89.1 | 2 | 0 | 1 |
| 1992 | 5 | 3 | 93.4 | 0 | 0 | 0 |
| 1991 | 2 | 1 | 87.0 | 1 | 0 | 0 |
| 1990 | 3 | 1 | 92.3 | 0 | 0 | 0 |
Every failing score since 2023
5 of 823 inspections
| Ship | Cruise line | Inspected | Score |
|---|---|---|---|
| MSC Seaside | MSC Cruises + Explora Journeys | Apr 27, 2023 | 67 |
| Margaritaville at Sea Paradise | Margaritaville at Sea | May 1, 2024 | 83 |
| Hanseatic Inspiration | Hapag-Lloyd Cruises | Sep 29, 2024 | 62 |
| Villa Vie Odyssey | Villa Vie | Jul 9, 2025 | 81 |
| Norwegian Dawn | Norwegian Cruise Line | Mar 29, 2026 | 84 |
A failing ship is re-inspected; CDC's site has each inspection report and the corrective-action statement.
Outbreaks by cruise line
428 outbreaks, 1993–2026 sailings
Read these as counts, not risk. CDC posts an outbreak only when a ship under its jurisdiction has 3% or more of passengers or crew report gastrointestinal illness on one voyage. The list is not adjusted for how many ships, voyages or passengers a line carries, and long voyages have more days to reach 3%. 71.7% of posted outbreaks were norovirus.
| Holland America Line | 79 | 12 | 1 | 4 | 7 | 0 |
|---|---|---|---|---|---|---|
| Princess Cruises | 76 | 11 | 3 | 3 | 2 | 3 |
| Royal Caribbean International | 45 | 10 | 4 | 3 | 3 | 0 |
| Celebrity Cruises | 41 | 6 | 3 | 2 | 1 | 0 |
| Norwegian Cruise Line | 34 | 0 | 0 | 0 | 0 | 0 |
| Carnival Cruise Line | 22 | 0 | 0 | 0 | 0 | 0 |
| Clipper Cruise Line | 19 | 0 | 0 | 0 | 0 | 0 |
| Cunard | 17 | 4 | 0 | 3 | 1 | 0 |
| Oceania Cruises | 11 | 3 | 0 | 1 | 1 | 1 |
| P&O Cruises | 9 | 2 | 1 | 1 | 0 | 0 |
| Regent Seven Seas | 9 | 2 | 0 | 0 | 1 | 1 |
| Lindblad Expeditions | 7 | 5 | 0 | 0 | 1 | 4 |
| Silversea | 7 | 2 | 0 | 1 | 1 | 0 |
| Viking | 7 | 3 | 1 | 0 | 2 | 0 |
| Aida Cruises | 4 | 1 | 0 | 0 | 1 | 0 |
| Seabourn Cruise Line | 3 | 1 | 0 | 0 | 1 | 0 |
| Sea Cloud Cruises | 1 | 1 | 0 | 0 | 1 | 0 |
| Virgin Voyages | 1 | 1 | 1 | 0 | 0 | 0 |
Lines with at least 5 outbreaks overall or any since 2023. CDC's summary tables stop listing case counts after 2024 (the linked outbreak pages still describe each one), so this page counts outbreaks rather than comparing how many people fell ill.
Latest score for every ship
206 ships on CDC's Green Sheet · average 96.6
The Green Sheet is CDC's list of the most recent score for each ship currently in the program. 48 ships scored 100 on their latest inspection and 2 are below 86. 191 ships link to their live CruiseKick tracker page.
| Adventure of the Seas | Royal Caribbean International | Jun 2, 2026 | 95 |
|---|---|---|---|
| Allure of the Seas | Royal Caribbean International | Apr 29, 2026 | 98 |
| Amadea | Bernhard Schulte Cruise Services | Feb 10, 2026 | 89 |
| Anthem of the Seas | Royal Caribbean International | Jun 11, 2026 | 100 |
| Arcadia | P&O Cruises | Mar 20, 2026 | 96 |
| Aurora | P&O Cruises | Sep 18, 2025 | 98 |
| Azamara Journey | Azamara | Nov 6, 2024 | 99 |
| Azamara Onward | Azamara | Dec 3, 2025 | 96 |
| Azamara Pursuit | Azamara | May 26, 2026 | 99 |
| Azamara Quest | Azamara | Mar 26, 2026 | 96 |
| Brilliance of the Seas | Royal Caribbean International | Apr 12, 2026 | 92 |
| Brilliant Lady | Virgin Voyages | Apr 6, 2026 | 97 |
| Caribbean Princess | Princess Cruises | Feb 9, 2026 | 93 |
| Carnival Breeze | Carnival Cruise Line | May 14, 2026 | 86 |
| Carnival Celebration | Carnival Cruise Line | Mar 15, 2026 | 100 |
| Carnival Conquest | Carnival Cruise Line | Jun 12, 2026 | 99 |
| Carnival Dream | Carnival Cruise Line | Jul 5, 2026 | 98 |
| Carnival Elation | Carnival Cruise Line | May 7, 2026 | 98 |
| Carnival Firenze | Carnival Cruise Line | Jan 12, 2026 | 98 |
| Carnival Freedom | Carnival Cruise Line | Nov 17, 2025 | 97 |
| Carnival Glory | Carnival Cruise Line | Nov 17, 2025 | 96 |
| Carnival Horizon | Carnival Cruise Line | Feb 8, 2026 | 95 |
| Carnival Jubilee | Carnival Cruise Line | Mar 7, 2026 | 100 |
| Carnival Legend | Carnival Cruise Line | Mar 6, 2026 | 100 |
| Carnival Liberty | Carnival Cruise Line | Jun 21, 2026 | 97 |
| Carnival Luminosa | Carnival Cruise Line | May 14, 2026 | 98 |
| Carnival Magic | Carnival Cruise Line | Jun 7, 2026 | 96 |
| Carnival Miracle | Carnival Cruise Line | Jan 25, 2026 | 98 |
| Carnival Panorama | Carnival Cruise Line | Jan 11, 2026 | 99 |
| Carnival Paradise | Carnival Cruise Line | Jul 30, 2026 | 99 |
| Carnival Pride | Carnival Cruise Line | Apr 14, 2026 | 93 |
| Carnival Radiance | Carnival Cruise Line | Jul 9, 2026 | 96 |
| Carnival Spirit | Carnival Cruise Line | Feb 8, 2026 | 99 |
| Carnival Sunrise | Carnival Cruise Line | Feb 12, 2026 | 100 |
| Carnival Sunshine | Carnival Cruise Line | Mar 21, 2026 | 95 |
| Carnival Valor | Carnival Cruise Line | Feb 16, 2026 | 99 |
| Carnival Venezia | Carnival Cruise Line | Jun 18, 2026 | 95 |
| Carnival Vista | Carnival Cruise Line | Apr 12, 2026 | 98 |
| Celebrity Apex | Celebrity Cruises | Apr 19, 2026 | 100 |
| Celebrity Ascent | Celebrity Cruises | Feb 4, 2026 | 98 |
| Celebrity Beyond | Celebrity Cruises | Feb 18, 2026 | 100 |
| Celebrity Constellation | Celebrity Cruises | Feb 17, 2026 | 99 |
| Celebrity Eclipse | Celebrity Cruises | Mar 22, 2026 | 94 |
| Celebrity Edge | Celebrity Cruises | May 25, 2026 | 98 |
| Celebrity Equinox | Celebrity Cruises | Jan 7, 2025 | 92 |
| Celebrity Reflection | Celebrity Cruises | Dec 29, 2025 | 98 |
| Celebrity Silhouette | Celebrity Cruises | Feb 7, 2026 | 100 |
| Celebrity Solstice | Celebrity Cruises | Jun 10, 2026 | 95 |
| Celebrity Summit | Celebrity Cruises | Feb 10, 2026 | 97 |
| Celebrity Xcel | Celebrity Cruises | Apr 22, 2026 | 100 |
| Coral Princess | Princess Cruises | Jun 19, 2026 | 98 |
| Crown Princess | Princess Cruises | Jul 30, 2026 | 99 |
| Crystal Serenity | Crystal Cruises | Nov 11, 2025 | 99 |
| Crystal Symphony | Crystal Cruises | Jul 30, 2026 | 96 |
| Discovery Princess | Princess Cruises | May 26, 2026 | 96 |
| Disney Destiny | Disney Cruise Line | Jun 6, 2026 | 100 |
| Disney Dream | Disney Cruise Line | May 2, 2026 | 100 |
| Disney Fantasy | Disney Cruise Line | Jun 24, 2026 | 100 |
| Disney Magic | Disney Cruise Line | Apr 19, 2026 | 100 |
| Disney Treasure | Disney Cruise Line | Feb 17, 2026 | 100 |
| Disney Wish | Disney Cruise Line | Mar 9, 2026 | 99 |
| Disney Wonder | Disney Cruise Line | Mar 6, 2026 | 98 |
| Emerald Azzurra | Emerald Cruises | Dec 20, 2025 | 89 |
| Emerald Princess | Princess Cruises | May 12, 2026 | 99 |
| Enchanted Princess | Princess Cruises | Jan 6, 2026 | 93 |
| Enchantment of the Seas | Royal Caribbean International | Jan 26, 2026 | 100 |
| Eurodam | Holland America Line | Jul 13, 2026 | 99 |
| Europa | Hapag-Lloyd Cruises | Oct 9, 2025 | 92 |
| Europa 2 | Hapag-Lloyd Cruises | Feb 4, 2026 | 98 |
| Evrima | Ritz-Carlton Yacht Collection | Dec 6, 2025 | 99 |
| Explora I | MSC Cruises + Explora Journeys | Nov 12, 2025 | 100 |
| Explora II | MSC Cruises + Explora Journeys | Feb 24, 2026 | 97 |
| Explorer of the Seas | Royal Caribbean International | Apr 13, 2026 | 100 |
| Freedom of the Seas | Royal Caribbean International | Feb 12, 2026 | 94 |
| Grand Princess | Princess Cruises | Apr 16, 2026 | 95 |
| Grandeur of the Seas | Royal Caribbean International | Jan 24, 2026 | 100 |
| Hanseatic Inspiration | Hapag-Lloyd Cruises | Oct 28, 2024 | 89 |
| Harmony of the Seas | Royal Caribbean International | Oct 26, 2025 | 96 |
| Icon of the Seas | Royal Caribbean International | Mar 14, 2026 | 100 |
| Ilma | Ritz-Carlton Yacht Collection | Mar 31, 2026 | 94 |
| Independence of the Seas | Royal Caribbean International | Oct 30, 2025 | 99 |
| Island Princess | Princess Cruises | Jul 11, 2026 | 93 |
| Jewel of the Seas | Royal Caribbean International | Jun 5, 2026 | 99 |
| Koningsdam | Holland America Line | Jan 6, 2026 | 100 |
| Kydon | Ferries Del Caribe | Mar 30, 2026 | 86 |
| Liberty of the Seas | Royal Caribbean International | Dec 12, 2025 | 97 |
| Luminara | Ritz-Carlton Yacht Collection | Jul 22, 2026 | 99 |
| Majestic Princess | Princess Cruises | Mar 26, 2026 | 99 |
| Mardi Gras | Carnival Cruise Line | Apr 11, 2026 | 98 |
| Marella Discovery | Marella Cruises | Dec 3, 2024 | 94 |
| Margaritaville at Sea Islander | Margaritaville at Sea | Feb 27, 2026 | 100 |
| Margaritaville at Sea Paradise | Margaritaville at Sea | Feb 23, 2026 | 100 |
| Mariner of the Seas | Royal Caribbean International | Jun 22, 2026 | 100 |
| Mein Schiff 1 | TUI Cruises | Oct 18, 2025 | 95 |
| MSC Divina | MSC Cruises + Explora Journeys | Nov 6, 2025 | 99 |
| MSC Grandiosa | MSC Cruises + Explora Journeys | Dec 6, 2025 | 99 |
| MSC Meraviglia | MSC Cruises + Explora Journeys | Mar 10, 2026 | 89 |
| MSC Poesia | MSC Cruises + Explora Journeys | Apr 23, 2026 | 97 |
| MSC Seascape | MSC Cruises + Explora Journeys | Mar 8, 2026 | 100 |
| MSC Seashore | MSC Cruises + Explora Journeys | Jun 25, 2026 | 94 |
| MSC Seaside | MSC Cruises + Explora Journeys | Nov 24, 2025 | 97 |
| MSC World America | MSC Cruises + Explora Journeys | Jun 30, 2026 | 95 |
| National Geographic Quest | Lindblad Expeditions | May 25, 2025 | 95 |
| National Geographic Sea Bird | Lindblad Expeditions | Aug 26, 2025 | 93 |
| National Geographic Sea Lion | Lindblad Expeditions | Jun 21, 2026 | 86 |
| National Geographic Venture | Lindblad Expeditions | May 24, 2025 | 100 |
| Navigator of the Seas | Royal Caribbean International | Jul 10, 2026 | 96 |
| Nieuw Amsterdam | Holland America Line | Jul 10, 2026 | 99 |
| Nieuw Statendam | Holland America Line | Jan 7, 2026 | 97 |
| Noordam | Holland America Line | May 7, 2026 | 100 |
| Norwegian Aqua | Norwegian Cruise Line | Mar 25, 2026 | 100 |
| Norwegian Bliss | Norwegian Cruise Line | Feb 8, 2026 | 100 |
| Norwegian Breakaway | Norwegian Cruise Line | Apr 26, 2026 | 99 |
| Norwegian Dawn | Norwegian Cruise Line | Mar 29, 2026 | 84 (failing) |
| Norwegian Encore | Norwegian Cruise Line | Feb 14, 2026 | 92 |
| Norwegian Epic | Norwegian Cruise Line | Mar 29, 2026 | 93 |
| Norwegian Escape | Norwegian Cruise Line | Apr 3, 2026 | 96 |
| Norwegian Gem | Norwegian Cruise Line | Mar 23, 2026 | 94 |
| Norwegian Getaway | Norwegian Cruise Line | May 8, 2026 | 92 |
| Norwegian Jade | Norwegian Cruise Line | Apr 17, 2026 | 95 |
| Norwegian Jewel | Norwegian Cruise Line | Jul 16, 2026 | 96 |
| Norwegian Joy | Norwegian Cruise Line | Feb 16, 2026 | 100 |
| Norwegian Luna | Norwegian Cruise Line | Apr 21, 2026 | 100 |
| Norwegian Pearl | Norwegian Cruise Line | Apr 3, 2026 | 98 |
| Norwegian Prima | Norwegian Cruise Line | Jun 3, 2026 | 99 |
| Norwegian Star | Norwegian Cruise Line | Dec 5, 2025 | 99 |
| Norwegian Sun | Norwegian Cruise Line | Jun 18, 2025 | 95 |
| Norwegian Viva | Norwegian Cruise Line | Apr 14, 2026 | 100 |
| Oasis of the Seas | Royal Caribbean International | Jun 30, 2026 | 89 |
| Oceania Allura | Oceania Cruises | Mar 23, 2026 | 100 |
| Oceania Insignia | Oceania Cruises | May 4, 2026 | 97 |
| Oceania Marina | Oceania Cruises | Apr 7, 2026 | 98 |
| Oceania Nautica | Oceania Cruises | Mar 27, 2026 | 97 |
| Oceania Regatta | Oceania Cruises | Nov 2, 2025 | 99 |
| Oceania Riviera | Oceania Cruises | May 25, 2026 | 100 |
| Oceania Sirena | Oceania Cruises | Dec 4, 2024 | 98 |
| Oceania Vista | Oceania Cruises | Jul 6, 2026 | 100 |
| Odyssey of the Seas | Royal Caribbean International | Mar 1, 2026 | 97 |
| Oosterdam | Holland America Line | Nov 17, 2025 | 99 |
| Ovation of the Seas | Royal Caribbean International | May 24, 2026 | 97 |
| Pacific World | Japan Grace | Oct 17, 2025 | 98 |
| Pearl Mist | V. Ships Leisure U.S.A. | Jul 30, 2025 | 94 |
| Quantum of the Seas | Royal Caribbean International | Mar 10, 2026 | 100 |
| Queen Anne | Carnival UK (Cunard) | Apr 5, 2026 | 95 |
| Queen Elizabeth | Carnival UK (Cunard) | Apr 2, 2026 | 100 |
| Queen Mary 2 | Carnival UK (Cunard) | Jun 17, 2026 | 88 |
| Queen Victoria | Carnival UK (Cunard) | Mar 14, 2025 | 96 |
| Radiance of the Seas | Royal Caribbean International | Mar 23, 2026 | 97 |
| Regal Princess | Princess Cruises | May 12, 2026 | 100 |
| Resilient Lady | Virgin Voyages | Mar 31, 2026 | 100 |
| Rhapsody of the Seas | Royal Caribbean International | Jul 25, 2026 | 99 |
| Roald Amundsen | HX (Hurtigruten Expeditions) | Jul 29, 2026 | 94 |
| Rotterdam | Holland America Line | Mar 16, 2026 | 99 |
| Royal Princess | Princess Cruises | Jun 9, 2026 | 96 |
| Ruby Princess | Princess Cruises | Jul 12, 2026 | 98 |
| Sapphire Princess | Princess Cruises | Nov 16, 2025 | 94 |
| Scarlet Lady | Virgin Voyages | Apr 15, 2026 | 99 |
| Sea Cloud Spirit | Sea Cloud Cruises | Mar 26, 2025 | 97 |
| Seabourn Encore | Seabourn Cruise Line | Jul 27, 2026 | 96 |
| Seabourn Ovation | Seabourn Cruise Line | Dec 14, 2025 | 92 |
| Seabourn Quest | Seabourn Cruise Line | Apr 7, 2026 | 99 |
| Seabourn Venture | Seabourn Cruise Line | Aug 28, 2025 | 96 |
| Seadream I | SeaDream Yacht Club | Dec 13, 2025 | 94 |
| Seadream II | SeaDream Yacht Club | Dec 21, 2025 | 98 |
| Serenade of the Seas | Royal Caribbean International | May 15, 2026 | 95 |
| Seven Seas Explorer | Regent Seven Seas | May 22, 2026 | 100 |
| Seven Seas Grandeur | Regent Seven Seas | Apr 7, 2026 | 100 |
| Seven Seas Mariner | Regent Seven Seas | Feb 5, 2026 | 93 |
| Seven Seas Splendor | Regent Seven Seas | Mar 13, 2026 | 100 |
| Silver Dawn | Silversea | Jan 5, 2026 | 94 |
| Silver Moon | Silversea | May 23, 2026 | 99 |
| Silver Nova | Silversea | May 5, 2026 | 97 |
| Silver Ray | Silversea | Dec 5, 2025 | 100 |
| Silver Shadow | Silversea | Nov 10, 2025 | 91 |
| Silver Spirit | Silversea | Feb 12, 2026 | 94 |
| Silver Whisper | Silversea | Jun 20, 2026 | 97 |
| Sky Princess | Princess Cruises | Dec 8, 2025 | 97 |
| Spirit of Discovery | Saga Group Limited | Feb 11, 2025 | 96 |
| Stad Amsterdam | Rederij Clipper Stad Amsterdam | Jun 5, 2025 | 86 |
| Star of the Seas | Royal Caribbean International | May 13, 2026 | 100 |
| Star Pride | Windstar Cruises | Sep 26, 2025 | 95 |
| Star Princess | Princess Cruises | Jul 21, 2026 | 99 |
| Star Seeker | Windstar Cruises | Mar 27, 2026 | 94 |
| Sun Princess | Princess Cruises | Feb 15, 2026 | 89 |
| Symphony of the Seas | Royal Caribbean International | Feb 19, 2026 | 98 |
| The World | ResidenSea | Dec 5, 2024 | 92 |
| Utopia of the Seas | Royal Caribbean International | Jan 30, 2026 | 97 |
| Valiant Lady | Virgin Voyages | Mar 28, 2026 | 100 |
| Victory I | Victory Cruise Lines | Jul 29, 2025 | 86 |
| Victory II | Victory Cruise Lines | Jul 14, 2026 | 99 |
| Viking Mars | Viking | Dec 30, 2025 | 93 |
| Viking Neptune | Viking | Apr 22, 2025 | 100 |
| Viking Octantis | Viking | Oct 13, 2025 | 98 |
| Viking Orion | Viking | Jul 12, 2025 | 100 |
| Viking Polaris | Viking | May 21, 2026 | 100 |
| Viking Sea | Viking | Jan 19, 2026 | 96 |
| Viking Sky | Viking | Jan 12, 2026 | 94 |
| Viking Venus | Viking | Jun 18, 2026 | 97 |
| Villa Vie Odyssey | Villa Vie | Jul 9, 2025 | 81 (failing) |
| Vision of the Seas | Royal Caribbean International | Mar 8, 2026 | 100 |
| Volendam | Holland America Line | Jul 12, 2025 | 95 |
| Voyager of the Seas | Royal Caribbean International | May 11, 2026 | 95 |
| Westerdam | Holland America Line | May 6, 2026 | 97 |
| Wonder Of The Seas | Royal Caribbean International | Feb 13, 2026 | 99 |
| Zaandam | Holland America Line | Jan 11, 2026 | 92 |
| Zuiderdam | Holland America Line | Feb 27, 2026 | 91 |
Methodology
Sources
- Inspection history: the CDC Vessel Sanitation Program inspection search, all cruise lines, all dates (4,088 inspections, 260 ships, Apr 14, 1990 to Jul 30, 2026).
- Latest score per ship: CDC's Green Sheet (206 ships, inspected Oct 28, 2024 to Jul 30, 2026).
- Outbreaks: CDC's current outbreak list and its 2023–2025, 2019–2022 and 1993–2018 archives (428 outbreaks).
CDC publishes no downloadable file for either dataset, so a script scrapes the public pages one request at a time
with a delay and a user agent that identifies CruiseKick. The data was pulled on October 2, 2026; the newest
inspection CDC had posted by then was dated July 30, 2026. The script and the raw scrape are in
scripts/cdc-vsp/ in the CruiseKick repository, and the aggregated numbers on this page are
available as JSON.
Definitions
- A score of 86 or higher passes; 85 or lower fails, as CDC defines it.
- Line averages use inspections from Jan 1, 2023 onward and include only lines with at least 20 inspections in that period. Averages and medians are simple, unweighted figures.
- Outbreaks are assigned to the year the affected sailing began.
- Cruise line names follow CDC. We merged spelling variants (for example "Royal Caribbean Cruise Line" and "Royal Caribbean International") and combined Viking's three operating companies as Viking. CDC files MSC Cruises and Explora Journeys ships under one MSC company, and Cunard's ships under Carnival UK; we kept those groupings and labeled them.
Caveats
- VSP covers ships carrying 13 or more passengers on itineraries with both foreign and U.S. ports. Ships that never call at a U.S. port are not inspected.
- Each ship is inspected roughly twice a year, so a line's average rests on a few dozen inspections at most and a single bad day moves it.
- CDC lists each ship under one cruise line. A ship that changed owners carries its earlier inspections with it to its current line.
- An inspection measures sanitation practice on the day of the visit (food safety, water, pools, housekeeping). It does not measure illness, and these numbers do not show what causes outbreaks.
- The Green Sheet lists ships currently in the program, so ships that left U.S. service drop off it even if they were inspected recently.
- Ship links point to CruiseKick's tracker only where we could confirm the ship's identity. 15 ships are unlinked because we have no tracker page for them or the page name is ambiguous.
How to cite
CruiseKick analysis of CDC Vessel Sanitation Program inspection and outbreak data (pulled October 2, 2026). https://cruisekick.com/data/cruise-ship-sanitation-scores/
You are welcome to republish these figures with that credit and a link (CC BY 4.0). Journalists with questions about the data can reach Nick Bonatsakis through the contact page.