To provide a blood purification apparatus in which the hot-water-disinfection time can be optimized with consideration for environmental conditions. A blood purification apparatus provided with a dialyzer 2 for giving dialysis treatment to a patient, and with a tube for introducing dialysate into or discharging drain liquid from the dialyzer 2. The apparatus includes a thermistor 9 that is capable of detecting an environmental condition at a time of a hot-water-disinfection process in which the tube is disinfected with hot water or a parameter regarding the environmental condition, and an estimating device 11 that estimates a hot-water-disinfection time required for the hot-water disinfection of the tube in accordance with the environmental condition or the parameter regarding the environmental condition detected by thermistor 9.