滚石灾害在工程施工过程中对施工人员、设备和构筑物具有较大的威胁,因此研究滚石的运动特性及其冲击力显得非常重要。基于刚体运动学原理建立滚石运动特性的计算方法,通过与数值仿真结果对比来验证其合理性,同时滚石的运动参数作为计算其对构筑物冲击力的基础参数。在考虑滚石自转的基础上,基于冲量定理提出滚石冲击力的计算方法,并结合弹性力学理论解决计算中的撞击时间难以确定的问题。利用提出的方法对长河坝环境边坡的滚石运动特性及冲击力进行分析,计算结果表明:滚石运动过程最大弹跳高度可达25 m、最大平动速度和转动速度分别可达到57 m/s及350 rad/s,滚石运动受地形影响较大。结合运动参数分析结果和冲击力计算模型确定滚石对不同部位构筑物的冲击力数值,冲击力计算结果为构筑物位置的选择及灾害防治提供了一定的参考。