The invention provides an electricity utilization management peak staggering (peak shifting) strategy optimization method based on multi-objective programming. According to the method, a peak shifting influence factor index system considering five influence factors including the economy, the safety, the service, the management and the policy is built, the selection optimization strategy of the multi-objective programming based on the peak shifting influence factor index system is built, in addition, an implicit enumeration method is used for accelerating the model solving process, then, an optimization peak avoiding management scheme is made according to the model solving results, the peak load shifting effect is realized on a system load curve, meanwhile, the adverse influence on the local economy is minimum, the safety and the stability of the operation of an electric network are ensured, and the electric network economic benefits and the customer satisfaction level are maximized. The method has the advantages that the automation measure is adopted for making the peak avoiding scheme, dispatching personnel do not need to manually determine which electricity utilization customers are peak avoiding objects, the non-optimal feasible solutions are reduced through reinforcing the constraint conditions, the implicit enumeration method is adopted for accelerating the model solving speed, and the time complexity of the model solving is effectively reduced.