The invention discloses a method for reducing oil pump noise. The method comprises the following steps that a power-off signal of an electromagnetic valve coil of an oil pump is obtained, and after the preset time is delayed, the additional force used for reducing the moving speed of an electromagnetic valve needle to a valve seat is exerted on the electromagnetic valve needle of the oil pump; and after the preset time of power-off of the electromagnetic valve coil, the additional force reducing the moving speed of the electromagnetic valve needle is exerted on the valve needle, so that the speed of seating of the electromagnetic valve needle can be reduced in order to reduce the impact strength of the electromagnetic valve needle and the valve seat and reduce the possibility of vibration caused by impact of the electromagnetic valve needle and the valve seat. On the one hand, by reducing impact and vibration, the stability of the oil pump is improved, the noise of the oil pump is reduced, and the NVH performance of a vehicle is improved; On the other hand, the moving speed of the electromagnetic valve needle is reduced, high-speed impact of the electromagnetic valve needle and the valve seat is avoided, the service life of the electromagnetic valve needle is prolonged, and equipment production materials are saved. The invention further discloses an oil pump for realizing the method and an engine comprising the oil pump.