Multi-stage centrifugal pumps for mining are widely used in mining and smelting industry. The operational environment in coal mine sewage is very harsh, so pump shaft and bearing failure happens frequently. In order to avoid disaster damage caused by failure of the pump shaft due to resonance, it is quite necessary and urgent to calculate critical rotation speed of the pump shaft. A calculation program of critical rotation speed for multi-stage centrifugal pumps for mining was developed using the secondary development tool of Object ARX, to give the computational method of the pump shaft load and static deflection and to achieve calculation of the critical speed, and which avoided the disadvantage of the traditional method. The practical application indicates that the program of critical rotation speed is convenient, intuitive and calculation accurate. It not only improves the work efficiency, but also reduces the labor intensity, so the program will have a good application prospect.