河道狭窄，水流湍急。流经吉林市，有库容百亿立方米的丰满水库（松花湖），湖区长200公里。吉林以下，河谷渐宽至300～500米，扶余以下江面宽500～1000米，河道坡降0.095％，水流渐缓，水深约2.5米。松花江干流867公里，有拉林河、唿兰河、蚂蚁河、牡丹江、倭肯河、汤旺河等支流汇入。干流河道深广，坡度较缓，比降约0.083‰。三岔河至哈尔滨，河道蜿蜒于草原湿地，河宽370～850米，水浅流缓，比降0.021‰；哈尔滨至佳木斯，两岸为台地、低山丘陵，河宽200～1000米，依兰附近的“三姓浅滩”长2