The invention provides a node failure recovery method for a micro network. The method comprises the following steps that cells are defined, namely, network nodes are classified into different cells, and the same community is set for the nodes classified in the same cell; the network nodes are initialized, namely, according to the mutual relations among the nodes in the same cell, network node roles, network node attributes and network node fields are set, and a single point failure recovery path of each node is precomputed; node failure recovery paths are determined; namely, when any node in the cells has failures, a single point failure negotiation process is carried out; when a plurality of nodes have failures, a failure recovery path dynamic calculation process and a multipoint failure negotiation process are carried out on each failure node in sequence. The node failure recovery method for the micro network is realized on the basis of the thought of local optimum and collective wisdom and efforts, and can rapidly and effectively recovery single point failures, rapidly recovery multipoint failures in the mode of local optimum, avoid tedious calculation and effectively accumulate failure removing experience.