本发明涉及一种含Sn,Ca,Ag元素的高强度镁合金及其制备方法,其化学成分组成的重量百分比为4.0‑10.0wt%的锡(Sn),0.5‑3.0wt%的钙(Ca),0.5‑2.5wt%的银(Ag),其余为镁(Mg)及微量杂质。合金制备工艺包括熔炼、均匀化及固溶处理、时效处理三个步骤。该合金通过Ca,Ag对Mg‑Sn合金的复合合金化,利用Ag对Mg‑Sn‑Ca合金中的CaMgSn相的细化作用和促进Mg2Sn相析出产生的弥散强化作用,发挥了高熔点CaMgSn相和Mg2Sn弥散析出强化的协同作用,强化效果明显,使合金在200℃的时效温度下的硬度值达到81.7HV。