本发明涉及一种利用选择吸附法制备硝酸镁的方法。包括以下步骤:1)配制氯化镁溶液;2)配制硝酸铵溶液;3)Mg2+吸附:使氯化镁溶液通过钠型树脂至流出液中Mg2+浓度不变,使树脂充分吸附Mg2+;4)脱附Mg2+:向步骤3)转换后的树脂内加入硝酸铵溶液,使Mg2+从树脂上脱附下来;收集流出的w(Mg(NO3)2)/w(NH4NO3)≥20的硝酸镁交换液,获得硝酸镁溶液。本发明制备的硝酸镁,产品纯度高,氯化镁利用率高,配制合理,镁离子的回收率高。本发明相对于利用复分解反应制备硝酸镁,产品纯度高,成本低。