Nguyên nhân gây ra ăn mòn khác nhau nhưng thường được cho là do đặc tính của nước chính và thứ cấp, đặc tính vật lý của nước và vi khuẩn. Các yếu tố khác ngoài đặc tính của nước và vi khuẩn cũng có thể gây ra ăn mòn. Chất lượng và tuổi của ống kim loại cũng như sự hiện diện của dòng điện là những yếu tố ảnh hưởng khác có thể đẩy nhanh quá trình ăn mòn.
Ngoài việc có nhiều nguồn gốc, sự ăn mòn thường đến từ một số yếu tố cao nhất. Ví dụ, chất lượng nước kém có thể dẫn đến sự phát triển của vi khuẩn, giúp đẩy nhanh tốc độ ăn mòn hiện có. Đặc tính nước chính là một trong những yếu tố lớn nhất trong việc xác định mức độ và tốc độ ăn mòn. Những đặc điểm này bao gồm độ cứng của nước, độ kiềm, độ cân bằng pH, chất rắn hòa tan và khối lượng carbon dioxide có trong đường ống xung quanh.
Các đặc tính thứ cấp của nước, bao gồm đóng cặn, thành phần hóa học và oxy, cũng có thể gây ra hiện tượng ăn mòn. Các đặc tính vật lý của nước bao gồm nhiệt độ và vận tốc của dòng nước; những đặc điểm này cũng có thể tạo điều kiện cho sự ăn mòn. Nhiệt độ nước cao làm cho kim loại bị mài mòn nhanh hơn và tạo điều kiện cho sự phát triển của vi khuẩn, những vi khuẩn này cũng đóng vai trò góp phần vào sự lây lan của sự ăn mòn. Tốc độ dòng chảy cao có thể loại bỏ vảy bảo vệ và các vết sần và làm tăng sự tiếp xúc của oxy với đường ống, làm trầm trọng thêm tốc độ ăn mòn. Cuối cùng, các khuẩn lạc vi khuẩn cũng có thể gây ra và đẩy nhanh tốc độ ăn mòn.