Mobile applications are gaining substantial interests in recent years in large-scale wireless sensor networks (WSN). To achieve uninterrupted functioning of WSN, it is essential to initiate handover from current wireless node to another suitable node. A proactive distance handover algorithm for WSN is presented in this work. The algorithm is successfully validated considering the case studies of different mobility pattern.