A blood purification system is provided that is capable of effectively utilizing accumulated histories stored during blood purification treatment and that helps take a quick and appropriate action in response to any event that occurs unsteadily or any transition of a parameter. The blood purification system includes an extracting unit 5 that searches histories accumulated in a storage unit 3a and extracts, as reference histories, a plurality of histories each including any of events having occurred during the current session of blood purification treatment or a plurality of histories each including a parameter approximate to that observed during the current session of blood purification treatment; a list-creating unit 6 that creates a list of the plurality of reference histories extracted by the extracting unit 5; and a display control unit 7 that controls the list created by the list-creating unit 6 to be displayed on a display unit 4a.