Nehirlerde çöp görülmesinin birkaç nedeni vardır: İnsan kaynaklı atıklar: Nehirlere, özellikle yerleşim yerlerinden ve tarım alanlarından gelen çöpler atılmaktadır. Endüstriyel ve tarımsal faaliyetler: Bu faaliyetler sırasında ortaya çıkan atıklar nehirlere karışabilir. Doğal süreçler: Rüzgarın sürüklediği çöpler nehirlere taşınabilir. Ayrıca, nehirlerin üzerindeki regülatörlerin kapakları kapalı olduğunda, yukarı havzadan gelen çöpler regülatör önünde birikerek adacıklar oluşturabilir.