The protection effect of a novel Zn-based sacrificial anode(ZLR) for steel in soil was studied by measuring constant current and protection potential. Results show that the ZLR anode has a low polarization and steady potential in soil,recording a current efficiency of over 70%. When ZLR anode,conventional Zn anode and conventional Mg anode were separately coupled with steel in soil,the lowest potential and the best protection effect were obtained for the steel coupled with ZLR anode. Besides,the humidity of soil had little effect on the potential of steel coupled with ZLR anode. The ZLR anode was comparable to Mg anode in terms of long-term cathodic protection of steel in soil.