Many protocols such as clustering are proposed to minimize and balance energy consumption of the network because WSN (wireless sensor network) is energy-limited. In clustering protocols, CHs (cluster head) consume much more energy than its CMs (cluster member) which leads to the faster death of CHs. Many traditional protocols are designed to solve the problem, but they have some drawbacks respectively. In this paper, EHCT (enhancement of hierarchy cluster-tree routing for WSN) is proposed to further balance the energy consumption. The simulation results show that the performance of EHCT has an improvement of 41% over LEACH and 14% over UDACH in the area of 500m*500m, 28% over LEACH and 18% over UDACH in the area of 1000m*1000m.