1. จัดทำแผนแม่บท แผนงานและโครงการเกี่ยวกับระบบป้องกันน้ำท่วม ระบบระบายน้ำและระบบบำบัดน้ำเสียของกรุงเทพมหานคร 2. ก่อสร้างแและบำรุงรักษาระบบป้องกันน้ำท่วม และระบบระบายน้ำของกรุงเทพมหานครประกอบด้วย ประตูระบายน้ำ สถานีสูบน้ำ อุโมงค์ระบายน้ำ เขื่อนริมคลอง แนวคันกั้นน้ำ ท่อระบายน้ำ รวมทั้งจัดหาและพัฒนาระบบพักน้้ำ แก้มลิง หรือธนาคารน้ำ 3. วางแผน ควบคุมและบริหารจัดการระบายน้ำ การป้องกันและแก้ไขปัญหาน้ำท่วม ปัญหาน้ำเค็มและภัยแล้งของกรุงเทพมหานคร 4. วางแผน ควบคุม และดำเนินการเกี่ยวกับการบำรุงรักษาท่อระบายน้ำ บ่อสูบน้ำ การปิด – เปลี่ยนฝาท่อระบายน้ำ การผลิตอุปกรณ์ท่อระบายน้ำ เพื่อป้องกันและแก้ไขปัญหาน้ำท่วมในพื้นที่ 5. ขุดลอกคลองเพื่อเพิ่มประสิทธิภาพการระบายน้ำในคูคลองและแหล่งน้ำ รวมถึงการพัฒนาภูมิทัศน์ริมคลองและป้องกันสิ่งก่อสร้างมิให้รุกล้ำในคูคลอง และแหล่งน้ำสาธารณะ 6. บำรุงรักษาสภาพทางระบายน้ำ จัดเก็บขยะ วัชพืชและผักตบชวาในคูคลอง บึงรับน้ำและแหล่งน้ำสาธารณะ 7. บริหารจัดการคุณภาพน้ำในพื้นที่กรุงเทพมหานคร โดยการติดตาม เฝ้าระวัง ตรวจสอบและะควบคุมคุณภาพน้ำในแหล่งน้ำสาธารณะ รวมทั้งรวบรวมน้ำเสียจากแหล่งกำเนิดมาบำบัด โดยใช้เทคโนโลยีที่เหมาะสม เพื่อให้ได้คุณภาพน้ำตามมาตรฐานสากล 8. เป็นศูนย์ข้อมูลสารสนเทศด้านการบริหารจัดการน้ำ และควบคุมดูและระบบโทรมาตรของกรุงเทพมหานคร 9. เป็นศูนย์กลางความร่วมมือให้คำปรึกษา แนะนำและสนับสนุนข้อมูลทางวิชาการด้านการบริหารจัดการน้ำ การป้องกันและแก้ไขปัญหาน้ำท่วม การจัดการคุณภาพน้ำและการกัดเซาะชายฝั่งของกรุงเทพมหานคร 10. จัดหา ควบคุม ให้บริการติดตั้ง รวมทั้งซ่อมและบำรุงรักษาเครื่องสูบน้ำ ทั้งชนิดไฟฟ้าและเครื่องยนต์ เครื่องจักรกล เครื่องมือกล และยานพาหนะต่างๆ 11. ปฏิบัติหน้าที่อื่นที่เกี่ยวข้องหรือได้รับมอบหมาย