Le chlorure de magnésium est un composé ionique. Des liaisons ioniques sont créées entre les ions, qui sont des atomes chargés positivement et négativement.
Les ions se forment lorsque les atomes perdent ou gagnent des électrons. Parce que les électrons sont chargés négativement, un atome devient chargé négativement lorsqu'il gagne un électron et chargé positivement lorsqu'il en perd un. Une fois qu'un atome donne un électron à un autre atome et que les atomes deviennent chargés de manière opposée, ils s'attirent les uns les autres ; cette attraction forme une liaison entre les deux atomes, bien qu'elle ne soit pas aussi forte qu'une liaison covalente. La charge globale du composé est cependant neutre, car les ions chargés positivement et négativement s'équilibrent.