新加坡地处热带,长年受赤道低压带控制,为赤道多雨气候,气温年温差和日温差小。11月至次年1至3月左右为雨季,受较潮湿的东北季候风影响天气不稳定,通常在下午会有雷阵雨,平均低温徘徊在摄氏24至25℃。6月到9月则吹西南风最为干燥。在季候风交替月,那就是4月到5月,以及10月到11月,地面的风弱多变阳光酷热,岛内的最高温度可以达到35℃。
新加坡河流由于地形所限,都颇为短小,全岛共有32条主要河流,河流有克兰芝河、榜鹅河、实龙岗河等,最长的河道则是加冷河。大部分的河流都改造成蓄水池为居民提供饮用水源。