A blood purification apparatus where neither an arterial puncture needle nor a venous puncture needle is stuck in the patient can be checked automatically when it is attempted to activate a blood pump in an unconnected step. A blood purification apparatus includes a blood circuit for circulating blood, a dialyzer for purifying the blood, a blood pump provided to an arterial blood circuit for delivering liquid when activated, and a control device that executes a connected step when blood pump is activated with an arterial puncture needle (a) and a venous puncture needle (b) being stuck in the patient and an unconnected step in which the blood pump is activated with neither the arterial puncture needle (a) nor the venous puncture needle (b) being stuck in the patient.