The paper proposes the wolf colony algorithm that simulates the intelligent predatory behaviors of the wolf colony to solve the optimization problem. The solution in the searching space is the artificial wolf in the algorithm. A few artificial wolves are assigned to searching in the activity range of the quarry. When the searching artificial wolves discover the quarry, they notify the position of the quarry to the other artificial wolves by howl. The other artificial wolves get close to the quarry and besiege it. The wolf colony is updated according to the assignment rule of the wolf colony. The performance of wolf colony algorithm is discussed according to the function optimization problem. To prove the good generalization, the wolf colony algorithm is used to plan the optimal path for the mobile robot. The results prove that the path planning method based on the wolf colony algorithm is viable and efficient.