依据成因不同可将山洪分为以下3种类型:①暴雨引起的山洪。是山洪的主要类型,其过程特征、峰值流量大小等,主要取决于暴雨强度、暴雨区域范围及暴雨过程等因素。②融雪融冰引起的山洪。主要是源自高纬度或高山积雪区的洪水,当春季气温快速升高,坡面固态积雪或冰层在温度作用下迅速融化成液态地表水,因坡面土层还处于冻结状态,这些水流不能完全下渗而形成的山洪。③水体溃决引起的山洪。因自然或人为原因造成水库、湖泊等坝体溃决,水体突然下泄导致的山洪。
山洪具有很强的动能,可将沿途土沙物质侵蚀、搬运到下游,并在沟口开阔部位沉积下来。山洪发生时在沟道的上游、中游和下游表现出不同的水流特征和侵蚀过程。在上游径流量小,沟底纵比降大,汇流速度快流速大,所以上游沟道的下切侵蚀最为明显。在中游有较多支沟径流汇集于沟道使得流量增加,因支沟汇流与主沟径流流向具有一定角度,产生侧蚀冲淘沟岸。下游段沟底纵坡比较缓,但流量更为集中,由于曲流产生侧蚀作用,被冲淘的一侧往往后退形成凹岸,另一侧不断淤积形成凸岸。当山洪行进到山口时,地势突然变得开阔,流速很快降低,所带土砂石块则沉积下来。在山前出现了倾斜的半圆扇形堆积体,即洪积扇。