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