An ultrasonic-based pulse-taking device and a pulse-taking method thereof which are adapted to detect a pulse condition of a person are provided. The pulse-taking method includes: Sensing the person's blood vessel to generate a color Doppler image and a blood flow waveform image. Judging the pulse condition based on the color Doppler image and the blood flow waveform image.提供一種基於超音波的脈診儀及其脈診方法,適用於判斷人員的脈象。脈診方法包括:感測人員的血管以產生彩色都卜勒圖和血流波形圖。根據彩色都卜勒圖和血流波形圖判斷脈象。