1、染料污染
河水可能受到污染了,上游是否有印染廠,造紙廠,這些單位可能會把帶有染料的廢水直接排放到河道中,省去了廢水處理的費用,節約成本,但污染了環境。
2、自然因素
岸邊的綠色植物倒映在河面上,會使得河水看起來呈現綠色,還有一種情況是光線照射到水中發生折射,同樣會使得河水看起來呈現綠色。
3、藻類爆發
由於河道兩岸的居民往河水中排入生活污水,使得水體中的氮、磷等元素含量增加,使水體出現富營養化的狀態,水中的藻類,微生物大量繁殖,藻類中含有葉綠素,聚集在一起就會使得水體看起來呈現綠色。