A blood purification apparatus that includes a blood purifier, a vascular access flow path, a cleaning solution flow path, and a drainage flow path. The blood purifier has an inner portion divided by a semi-permeable membrane into a first portion and a second portion. The vascular access flow path is connected to the blood purifier and is in communication with the first portion. The cleaning solution flow path is connected to the blood purifier and is in communication with the first portion. The drainage flow path is connected to the blood purifier and is in communication with the second portion. The cleaning solution flow path is provided with a blood pump capable of bidirectionally feeding a fluid. An open-close valve is provided in each of the vascular access flow path and the drainage flow path.