During the last decade, wireless sensor networks (WSNs) have gained increasing attention for both the research community and actual users. The sensor nodes are mostly battery operated devices, the critical aspects to face concern how to reduce the energy consumption of nodes by using hierarchical clustered approach, so that the network lifetime and scalability can be extended. The key objective of this paper is to present a new distributed stable cluster head election (DSCHE) protocol to predict the network lifetime and stability of heterogeneous WSNs. In DSCHE, the cluster heads are selected by a weighted probability based on the ratio between residual energy of each node and the average energy of the network. The nodes with high initial and residual energy will have more chances to become the cluster heads as compared with other nodes with low initial and residual energy. The simulation results show that DSCHE balances the energy consumption better than the conventional existing routing protocols and al...