To provide a blood purification apparatus with which the fact that an arterial puncture needle or a venous puncture needle is stuck in the patient can be easily notified at the activation of a blood pump in an unconnected step. A blood purification apparatus includes a blood circuit 1 capable of extracorporeally circulating blood of a patient, a dialyzer 2 capable of purifying the blood flowing through the blood circuit 1, a blood pump 3 provided to an arterial blood circuit 1a and being capable of delivering liquid when activated, and a control device 10 that executes a connected step in which the blood pump 3 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 3 is activated with neither the arterial puncture needle a nor the venous puncture needle b being stuck in the patient. The control device 10 establishes, in the unconnected step, a restricted state where the behavior of the blood pump 3 at the activation of the blood pump 3 is restricted.