1. การอนุรักษ์ป่าบริเวณต้นน้ำลำธาร ควบคุมป่าไม่ให้ถูกทำลาย การปลูกป่าใหม่
2. สร้างเขื่อน (Dams)
3. สร้างอ่างเก็บน้ำขึ้นในเขตใกล้แม่น้ำ (Detention Storage)
4. การผันทางน้ำให้ไหลจากทางน้ำใหญ่ ไปเข้าร่องน้ำทางน้ำแยกหรือคลองส่งน้ำ เพื่อแบ่งน้ำจากทางน้ำใหญ่
5. สร้างคันดินหรือทำนบดิน หรือกำแพงกั้นน้ำ เป็นคันดินที่สูงกว่าระดับน้ำเป็นแนวขนานไปตามความยาวของแม่น้ำ ควรมีช่องระบายน้ำเป็นตอนๆ การก่อสร้างอาจทำได้หลายรูปแบบ แล้วแต่วัตถุประสงค์ของการใช้
6. ขยายทางน้ำที่ไหลอยู่ให้กว้างออก
7. การขุดลอกคูคลอง ร่องน้ำ เพื่อเพิ่มความจุของน้ำในฤดูน้ำหลาก