สาเหตุเกิดจาก สาหร่าย ซึ่งเกิดจากแม่น้ำปิงมีระดับลดลงขาดการไหลเวียนถ่ายเทที่ดีของน้ำและความเข้มข้นของสารอาหารพืชจำพวกไนโตรเจนและฟอสฟอรัสสูงจากน้ำทิ้งบ้านเรือน รวมถึงแสงแดดและอุณหภูมิที่ทำให้สาหร่ายเจริญเติบโตได้อย่างรวดเร็ว