Kanal Banjir Jakarta
Mengacu pada prinsip pengendalian banjir DKI Jakarta pada Rencana Induk Pengendalian Banjir Jakarta 1973 ("Master Plan for Drainage and Flood Control of Jakarta)," yang disusun dengan bantuan "Netherland Engineering Consultant ("NEDECO")", pengendalian banjir di Jakarta akan bertumpu pada dua kanal yang melingkari sebagian besar wilayah kota. Kanal itu akan menampung arus air dari selatan dan dibuang ke laut melalui bagian- bagian hilir kota yang dikenal dengan nama Kanal Banjir Barat dan Kanal Banjir Timur. Kanal-kanal tersebut adalah salah satu upaya pengendalian banjir Jakarta di samping pembuatan waduk dan penempatan pompa pada daerah-daerah yang lebih rendah dari permukaan air laut.
Kali Mookervaart
Kali Mookervaart asalnya dibangun pada tahun 1678 sampai 1689 untuk mengalirkan sepertiga aliran sungai Cisadane dan menghubungkannya dengan kanal-kanal di kota Batavia untuk menambah suplai air serta mengendalikan banjir. Pada tahun 1732 Gubernur Jenderal Diederik Durven memerintahkan pengerukan kanal supaya mensuplai lebih banyak air ke kota, tetapi ini menyebabkan banyak genangan air diam yang membawa penyakit mematikan, seperti malaria, yang meningkatkan angka kematian. Selain itu, kanal itu juga meluap tinggi pada musim hujan, sehingga pintu air dibangun di bagian ujung atas sungai pada tahun 1770. Meskipun demikian, kali Mookervaart tetap memberi suplai air terbanyak untuk kota Batavia pada abad ke-18.