The invention discloses an infusion pump and a control method thereof. The infusion pump is used for conveying medicine liquid from a liquid storage device end to a patient end; the infusion pump comprises a main body, a peristaltic component and a liquid stopping clip, wherein the peristaltic component is arranged at one end, close to the liquid storage device, of the main body, and the peristaltic component, driven by a first motor, is used for correspondingly squeezing the medicine liquid in an infusion tube to move towards the direction of the patient or the direction of the liquid storage device; the liquid stopping clip is arranged at one end, close to the patient, of the main body, and the liquid stopping clip, driven by a second motor, is capable of clamping or loosening the infusion tube; and the controller is electrically connected to the first motor and the second motor, so as to control the first motor and the second motor to work. By virtue of the liquid stopping clip which is arranged at the end, close to the patient, of the main body and by controlling the peristaltic component, which is driven by the first motor, to squeeze the medicine liquid inside the infusion tube to move towards the direction of the liquid storage device so as to pump the liquid accommodated in the infusion tube between the liquid stopping clip and the peristaltic component back to the liquid storage device, the infusion pump disclosed by the invention can avoid the occurrence of instantaneous pill amount, so that the comfort of the patient is guaranteed.