The invention discloses a switching self-optimizing method for a mobile communication network. The method comprises the following steps of: periodically acquiring switching performance indexes such as dropped call rate, switching failure rate, ping-pong switching rate, congestion rate and the like of a switching region; judging whether a current switching problem is early switching, late switching, ping-pong switching or switching to a wrong cell according to the value of each acquired switching performance index; and adjusting switching parameters such as cell offset, trigger time and the like to automatically solve the switching problem, effectively control the phenomena of call drop, switching failure, ping-pong switching, switching to a wrong cell and the like in the switching process, increase the utilization ratio of a wireless resource and enhance the user service quality. According to the method, a large quantity of human resources consumed by the adjustment of the switching parameters can be effectively reduced, the operation cost is saved, and the operation efficiency is increased remarkably.