I think its a hydrogen bonding
Calcium chloride is held together by ionic bonding, which occurs due to the transfer of electrons from calcium to chlorine. Calcium loses two electrons, becoming a Ca²⁺ ion, while each chlorine atom gains one electron to form Cl⁻ ions. The resulting electrostatic attraction between the oppositely charged ions is what forms the ionic bond in CaCl₂.
;