Mg (s) + 2HCl (aq) → MgCl2 (aq) + H2 (g)
In questa reazione, il magnesio cede i suoi elettroni di valenza agli ioni cloruro (Cl-) dell'acido cloridrico, formando cloruro di magnesio. Gli ioni idrogeno (H+) dell'acido cloridrico si combinano con gli elettroni del magnesio, formando gas idrogeno. La soluzione risultante contiene cloruro di magnesio disciolto in acqua e gas idrogeno rilasciato come prodotto della reazione.