海口市北面临海,海域面积861.44平方千米,海岸线136.23千米。平均水温25℃,最高34℃,最低17.2℃。透明度1米,最大达2米。浅海盐度29.6%~31.8%。大部分海底平缓,以软泥为主,泥沙次之;靠近沙滩海岸一带海底以细沙为主。近海水质富含有机物质和无机盐。60~100米等深线以内的海域面积约200平方千米,10米等深线以内的浅海、滩涂面积上百平方千米。海口市大部分海岸坡度平缓,岸线开阔连绵,沙岸带沙细洁白,有假日海滩、白沙门海滩、西秀海滩、粤海铁路通道南站码头海滩、盈滨半岛海滩、东寨港海滨海滩、桂林洋海滩等海滨风景区和游乐区。港湾与近海还有少许岛礁和潮滩。近海海水清澈,常年风轻浪平,有多处较为适宜的傍岸泳区。海口自产水资源总量为19.07亿立方米,水资源总量折合地表径流深为830毫米。海南岛最长的河流南渡江从海口市中部穿过入海。南渡江主流在市区长75千米,流域面积1300平方千米,年径流量60.99亿立方米。境内还有凤谭、铁炉、东湖、凤圮、云龙、丁荣、岭北、玉凤、沙坡等水库,总库容量超过15000多万立方米。