A blood purification apparatus includes a blood circuit, a waste liquid circuit, citric acid solution supply means, and calcium solution supply means. The blood purification apparatus is configured to calculate a total calcium flow rate of a waste liquid from a total calcium concentration in the waste liquid in the waste liquid circuit when a citric acid solution is supplied from the citric acid solution supply means and a waste liquid flow rate in the waste liquid circuit, and determine a supply flow rate of a calcium solution in the calcium solution supply means from the total calcium flow rate in the waste liquid.