PROBLEM TO BE SOLVED: To inexpensively prevent a thrombus inside a blood circuit from entering the body of a patient when returning blood.SOLUTION: A hemodialysis apparatus 1 includes: a blood purifier 10 a blood supply flow path 12 for supplying blood from an arterial puncture needle 11 to the blood purifier 10 a blood return flow path 14 for returning the blood from the blood purifier 10 to a venipuncture needle 13 a blood pump 15 provided on the blood supply flow path 12, for sending out the blood to the blood purifier 10 an electrolyte fluid flow path 16 for supplying an electrolyte fluid, located upstream from the blood pump 15 in the blood supply flow path 12 and a heparin solution supply device 17 for supplying a heparin solution onto the electrolyte fluid flow path 16.