An electronic device for measuring blood pressure and an operating method thereof are provided. The electronic device includes, at least one sensor, a processor, and a memory operatively connected with the processor, and, when being executed, the memory stores instructions that cause the processor to select one waveform template from a plurality of waveform templates stored in the memory, based on at least one of a state of a user, a posture of the user, or a measuring environment, and to determine a blood pressure value of the user by using the selected waveform template and a biometric signal obtained from the at least one sensor.