List of rivers of Singapore explained

The geographically small island nation of Singapore has few rivers of significant length or width. The longest of these, the Kallang River, is only 10km (10miles) in length. The Singapore River, perhaps the most famous in the country, is of a short length as well. However, the country's tropical climate and heavy rainfall require a very comprehensive network of natural draining systems, much of which has become a concrete system as urbanisation spread across the island.

Natural rivers

RiverDrainage area(s)River mouthLocation
Alexandra CanalBukit Merah, TanglinNo river mouth. "Alexandra Canal" is the name given to the upstream of the Singapore River.
Geylang CanalGeylangNo river mouth. "Geylang Canal" is the name given to the upstream of the Geylang River.
Geylang RiverGeylang, KallangKallang Basin
Kallang RiverBishan, Central Water Catchment, Kallang, Toa PayohKallang Basin
Pelton CanalGeylang, KallangKallang River
Rochor CanalKallang, RochorNo river mouth. "Rochor Canal" is the name given to the upstream of the Rochor River.
Rochor RiverKallangKallang Basin
Siglap CanalBedok, Marine ParadeSingapore Straits
Singapore RiverDowntown Core, Singapore River Planning AreaMarina Bay
Stamford Canal (formerly Sungei Brass Bassa)Central Area (largely underground)
Sungei ApekWestern Water CatchmentKranji Reservoir
Sungei Api ApiPasir Ris, Paya Lebar, TampinesSerangoon Harbour
Sungei BedokBedok, TampinesSingapore Straits
Sungei Buloh BesarLim Chu KangStraits of Johor
Sungei CinaWoodlandsStraits of Johor
Sungei Choa Chu KangWestern Water CatchmentPoyan Reservoir
Sungei JurongJurong EastSelat Jurong
Sungei KangkarLim Chu Kang, Western Water CatchmentKranji Reservoir
Sungei KetapangTampinesSungei Bedok
Sungei Khatib BongsuSimpang, YishunStraits of Johor
Sungei LancharBoon Lay, Jurong WestSelat Jurong
Sungei MandaiSungei KadutStraits of Johor
Sungei PandanBukit Batok, Clementi, Jurong EastSelat Jurong
Sungei Peng SiangChoa Chu Kang, Tengah, Western Water CatchmentKranji Reservoir
Sungei Pinang (Yishun)YishunLower Seletar Reservoir
Sungei Pinang (Hougang)HougangSungei Serangoon
Sungei PunggolHougang, Punggol, Seletar, Sengkang, SerangoonStraits of Johor
Sungei SeletarYishunLower Seletar Reservoir
Sungei Seletar Simpang KiriAng Mo Kio, YishunLower Seletar Reservoir
Sungei SembawangSembawangStraits of Johor
Sungei SerangoonHougang, Pasir Ris, Punggol, SengkangSerangoon Harbour
Sungei SimpangSimpangStraits of Johor
Sungei Simpang Mak WaiLim Chu Kang, Western Water CatchmentKranji Reservoir
Sungei TampinesPasir Ris, TampinesSerangoon Harbour
Sungei TengahWestern Water CatchmentKranji Reservoir
Sungei Tho Pek KongWestern Water CatchmentPoyan Reservoir
Sungei Ulu PandanBukit Timah, Clementi, QueenstownSungei Pandan
Sungei WhampoaKallang, NovenaKallang River

On offshore islands

Pulau Tekong

Pulau Ubin

Former rivers

Dammed and flooded