A blood purification apparatus is provided in which parameters related to ultrafiltration can be changed assuredly and smoothly at the restart of blood purification treatment suspended with the release of the patient from a blood circuit during the blood purification treatment. A blood purification apparatus in which the blood purification treatment that is suspended with a release of the patient from a blood circuit during the blood purification treatment is restartable includes a calculating device capable of calculating a variable amount related to a patients body weight that changes with the suspension and restart of the blood purification treatment; and a changing device capable of changing, in accordance with the variable amount calculated by the calculating device, a parameter related to ultrafiltration that is set by a setting device.