With the continuous expansion of power distribution grid, the number of distribution equipments has become larger and larger. In order to make sure that all the equipments can operate reliably, a large amount of maintenance tasks should be conducted. Therefore, maintenance scheduling of distribution network is an important content, which has significant influence on reliability and economy of distribution network operation. This paper proposes a new model for maintenance scheduling which considers load loss, grid active power loss and system risk as objective functions. On this basis, Differential Evolution algorithm is adopted to optimize equipment maintenance time and load transfer path. Finally, the general distribution network of 33 nodes is taken for example which shows the maintenance scheduling model's effectiveness and validity.