本发明提供了一种高强韧镁合金及其制备方法。一种高强韧镁合金包含以下成分:按重量百分比计,Y#3.5~10.0%,Sm#2.0~5.0%,Zn#0.2~2%,Zr#0.3~0.8%,其余为Mg和不可避免的杂质。本发明采用价格更低廉的Sm、Y作为主要合金元素,同时添加适量的Zn调控基体中析出相的类型和数量,其昂贵稀土元素的含量相比其他高稀土含量的镁合金减少,因此成本更低,同时兼具高强韧性,具有良好的工业化应用前景。