A blood pressure measurement device is equipped with an air bag drive unit 11 which controls the pressing force of an air bag 2 for pressing, toward a radius artery T, a pressing surface 6b which is formed with pressure sensors 6a and 7a, and a control unit 12 which calculates first blood pressure values in the radius artery T on the basis of a first pressure pulse wave that was detected by the pressure sensors 6a and 7a in a process that the pressing force was decreased, generates calibration data using the first blood pressure values, and calculates second blood pressure values in the radius artery T by calibrating, using the calibration data, a second pressure pulse wave that is detected by the pressure sensors 6a and 7a in a state that the pressing force is set at an optimum pressing force. The control unit 12 performs the processing of calculating second blood pressure values by calibrating the second pressure pulse wave detected by the pressure sensors 6a and 7a only if detection conditions of the second pressure pulse wave coincide with detection conditions of a pressure pulse wave used for generation of the calibration data.