[Problem] Provided is an infusion pump in which linearity of an output voltage of a Hall element in an occlusion sensor with respect to a variation of an infusion tube in diametral dimensions can be accurately obtained and an occlusion state of the infusion tube can be accurately detected.[Means for Resolution] Each of occlusion sensors 52 and 53 includes a Hall element 410 detecting a variation in magnetic fluxes of magnets 411 and 412 generated in accordance with a linear movement of a plunger 403 caused by a variation of an infusion tube in a radial direction that results from an occlusion of the infusion tube, and changing the variation of an infusion tube 200 in the radial direction into an output voltage. When increasing a movement distance of the plunger 403 to a plurality of predetermined positions D1 to D4, a control unit 100 obtains linearity of output voltages PV1 to PV4 of the Hall element with respect to movement distances to a plurality of positions D1 to D4 by applying a plurality of predetermined impression voltages BE1 to BE16 to the Hall element 410 for each of the movement distances to the plurality of positions D1 to D4 so as to select from the plurality of impression voltages applied for each of the movement distances to the plurality of positions.