新加坡河流由于地形所限,都颇为短小,全岛共有32条主要河流,河流有克兰芝河、榜鹅河、实龙岗河等,最长的河道则是加冷河。
大部分的河流都改造成蓄水池为居民提供饮用水源。新加坡建有17个蓄水池为市民储存淡水。其中,中央集水区自然保护区位于新加坡的地理中心,占地约三千公顷。该保护区拥有麦里芝蓄水池、实里达蓄水池上段、贝雅士蓄水池上段和下段等水库。其土地除了用来收集雨水,并发挥着重要的城市“绿肺”功能。为减少对外来水源的依赖,新加坡通过大型蓄水计划,以及海水淡化和循环再利用等技术,使得水源供应更加多元化,逐步迈向水供自给自足的目标。随着最大的大泉海水淡化厂的落成,当前可提供超过60%的用水需求。