The types of bonds present in CuSO4.5H2O are only:
The structure of CuSO4.5H2O in the solid-state is shown above. The Cu2+ ions are attracted towards SO2−4 ions not only by ionic interactions (electrovalent) but also by coordinate covalent bonds.
The Cu2+ ions form coordinate covalent bonds with water as well as sulfate ions. There are covalent bonds in water and sulfate ions.