The invention herein described is intended to provide the user with a reliable heart rate monitor that is a completely self contained unit and is capable of providing accurate readings while the wearer is moving about. The use of piezoelectric sensing elements eliminates the power drain caused by LEDs and similar devices. The sensing element mounting means disclosed herein is devised to greatly reduce the noise introduced into the pulse signal by body motion. The use of optical sensors in a staring mode and optical sensors in a pulsed mode is also presented. The effects of noise are further reduced by employing digital signal processing algorithms to find the heart pulse intermixed with noise signals and present the heart pulse rate in beats per minute on a display. The resulting device permits the visual monitoring of the heart pulse rate in a human body in a consistent, error-free manner.