Il legame ionico si verifica quando avviene un trasferimento completo di elettroni da un atomo all'altro. Nel caso di ZnCl2, l'atomo di zinco cede due elettroni a ciascuno dei due atomi di cloro, con conseguente formazione di ioni zinco caricati positivamente (Zn2+) e ioni cloruro caricati negativamente (Cl-).
L'attrazione elettrostatica tra gli ioni zinco caricati positivamente e gli ioni cloruro caricati negativamente tiene insieme il composto, formando un legame ionico. Il cloruro di zinco è, quindi, un esempio di composto ionico.