Aqueous zinc metal batteries (AZMBs) are considered a promising candidate for grid-scale energy storage systems owing to their high capacity, high safety and low cost. However, Zn anodes suffer from notorious dendrite growth and undesirable surface corrosion, severely hindering the commercialization of AZMBs. Herein, a strategy for engineering a dense ZnO coating layer on Zn anodes using the atomic layer deposition (ALD) technique is developed, aiming to improve its long-term cycling stability with fewer Zn dendrites. The surface-modified Zn anode (ZnO@Zn) exhibits an excellent long-cycling life (680 h) and stable coulombic efficiency when being used in a symmetric cell. Moreover, the ZnO@Zn electrode shows a high stability with almost no capacity decay after 1100 cycles at 2C in a full cell using MnO2 as the cathode. The ZnO coating is conducive to reducing corrosion and the generation of by-products, thus increasing the reversibility of Zn2+/Zn stripping/plating. Particularly, density functional theory (DFT) calculation results reveal that the ZnO coating layer could effectively lower the adsorption energy of the Zn(002) plane in ZnO@Zn, inducing the preferential deposition of Zn2+ towards the (002) crystal plane with fewer Zn dendrites. The surface ZnO coating protocol provides a promising approach to achieve a dendrite-free Zn anode for stable AZMBs.