Key Takeaways
- Cruise ships emit more sulfur oxides (SOx) than all Europe's 260 million cars combined
- A single large cruise ship can generate 50 tons of sludge per week
- Cruise ships release about 1.4 billion gallons of bilge water annually into oceans
- Cruise ships cause 1.4 million wildlife deaths yearly from collisions
- Propeller wash erodes 10m seabed near ports yearly
- Cruise pollution kills 100,000 seabirds annually
- Cruise ships burn 84 million tons fuel yearly
- One cruise ship uses fuel equal to 1 million cars/year
- Cruise fuel: 99% heavy fuel oil (HFO) high sulfur
- Cruise ships produce 8 tons solid waste per day per vessel
- Annual cruise solid waste: 250,000 tons globally
- One cruise ship incinerates 7 tons waste daily
- Cruise ships discharge 1 billion gallons of treated sewage yearly
- One cruise ship produces 210,000 gallons of sewage per week
- Graywater from cruises contains bacteria exceeding EPA limits
Cruise ships pollute oceans and air heavily with massive fuel emissions, sludge, and billions of gallons of wastewater.
Related reading
01 · Category
Air Pollution30 stats
Air Pollution Interpretation
02 · Category
Ecosystem Impacts22 stats
Ecosystem Impacts Interpretation
03 · Category
Fuel Consumption19 stats
Fuel Consumption Interpretation
More related reading
04 · Category
Waste Generation21 stats
Waste Generation Interpretation
05 · Category
Wastewater27 stats
Wastewater Interpretation
Cite This Report
This report is designed to be cited. We maintain stable URLs and versioned verification dates. Copy the format appropriate for your publication below.
Leah Kessler. (2026, February 13). Cruise Ship Pollution Statistics. Gitnux. https://gitnux.org/cruise-ship-pollution-statistics
Leah Kessler. "Cruise Ship Pollution Statistics." Gitnux, 13 Feb 2026, https://gitnux.org/cruise-ship-pollution-statistics.
Leah Kessler. 2026. "Cruise Ship Pollution Statistics." Gitnux. https://gitnux.org/cruise-ship-pollution-statistics.
Sources & references
44 datasets cited across this report · attribution is report-level

