Penyebab terjadinya denyut nadi adalah gerakan jantung memompa darah ke arteri. Denyut nadi manusia rata-rata sekitar 60-100 kali per menit.
Faktor-faktor yang memengaruhi frekuensi denyut nadi sebagai berikut.
- Perbedaan jenis kelamin, berat badan dan usia
- Berat ringannya aktivitas yang dilakukan
- Kondisi psikologis seseorang
- Suhu tubuh dan lingkungan tempat orang tersebut berada
- Faktor bahan lain seperti makanan, minuman maupun obat-obatan yang di dalamnya terdapat bahan tertentu.