硫酸镁以氧化镁、氢氧化镁、碳酸镁、菱苦土等为原料加硫酸分解或中和而得。也有以生产氯化钾副产为原料,与制溴后含镁母液按比例混合,冷却结晶分离得粗硫酸镁,再加热过滤、除杂、冷却结晶得工业硫酸镁,还可用苦卤加热浓缩、结晶分离而得或氧化镁及石膏水悬浮液碳化制得。硫酸镁的有关化学方程式:
1、gSO3+O2=2MgSO4
2、MgO+H2SO4=H2O+MgSO4
3、Mg+FeSO4=Fe+MgSO4
4、MgCO3+H2SO4=CO2↑+H2O+
5、Mg+H2SO4=H2↑+MgSO4
6、MgSO4Mg+CuSO4=Cu+MgSO
7、Mg(OH)2+H2SO4=2H2O+MgSO4