Tempo Indications and Beats Per Minute (BPM) Reference for Music Genres

The following are suggested Beats Per Minute ranges for selected music genres. Please note that there is a degree of subjective nature inherent in such a list.

*Please note the BPM used here refers to Beats Per Minute, not Beats Per Measure, or Bars Per Minute, as is may be used in certain domains.
BPM Tapping Calculator

Pop and Contemporary

Pop
100-130
beats per minute
Synthpop
100-130
beats per minute
Dream Pop
60-120
beats per minute
Electropop
110-130
beats per minute
Dance-Pop
115-130
beats per minute
K-Pop
100-130
beats per minute
J-Pop
120-150
beats per minute
Eurodance
135-145
beats per minute
Italo Disco
110-120
beats per minute
Disco
100-130
beats per minute

Hip Hop and Urban

Hip Hop
85-115
beats per minute
Trap
130-150
beats per minute
Reggaeton
85-100
beats per minute
R&B
60-100
beats per minute
Neo Soul
60-90
beats per minute
Gospel
80-120
beats per minute

Rock and Alternative

Rock
110-140
beats per minute
Alternative Rock
110-140
beats per minute
Indie Rock
110-140
beats per minute
Post-Rock
70-110
beats per minute
Shoegaze
60-120
beats per minute
Grunge
100-140
beats per minute
Punk Rock
160-200
beats per minute
Hard Rock
110-140
beats per minute
Progressive Rock
120-140
beats per minute
Math Rock
120-180
beats per minute
Punk
160-200
beats per minute
Hardcore Punk
200-220
beats per minute
Post-Punk
110-140
beats per minute
Emo
90-160
beats per minute
Screamo
150-200
beats per minute

Jazz and Blues

Jazz
120-160
beats per minute
Swing
110-160
beats per minute
Blues
60-90
beats per minute
Gypsy Jazz
160-200
beats per minute

Classical and Traditional

Baroque
60-80
beats per minute
Classical
60-100
beats per minute
Romantic
70-110
beats per minute
Opera
60-120
beats per minute
Gregorian Chant
40-60
beats per minute
Medieval
60-80
beats per minute
Renaissance
60-100
beats per minute
Flamenco
120-160
beats per minute
Fado
60-90
beats per minute
Tango
120-130
beats per minute
Bolero
60-90
beats per minute
Celtic
60-120
beats per minute
Irish Folk
100-120
beats per minute
Scottish Folk
60-90
beats per minute
Nordic Folk
60-120
beats per minute
Eastern European Folk
80-120
beats per minute
Balkan
120-160
beats per minute
Klezmer
120-160
beats per minute
Arabic Music
60-120
beats per minute
Persian Music
60-100
beats per minute
Indian Classical
60-120
beats per minute
Carnatic
60-120
beats per minute
Hindustani
60-120
beats per minute
Afghan Traditional
60-90
beats per minute
Pakistani Folk
80-120
beats per minute
Chinese Traditional
60-120
beats per minute
Japanese Traditional
60-120
beats per minute
Gagaku
40-60
beats per minute
Enka
60-90
beats per minute
J-Pop Traditional
100-120
beats per minute
Korean Traditional
60-120
beats per minute
Pansori
60-90
beats per minute
Gamelan
80-120
beats per minute
Balinese
100-140
beats per minute
Javanese
60-100
beats per minute
Sufi
60-120
beats per minute
Turkish Classical
60-100
beats per minute
Ottoman Classical
60-100
beats per minute

World and Folk

World Music
60-120
beats per minute
Afrobeat
95-130
beats per minute
Soca
115-150
beats per minute
Highlife
100-130
beats per minute
Zouk
90-120
beats per minute
Kizomba
90-110
beats per minute
Ska
140-160
beats per minute
Mariachi
70-120
beats per minute
Ranchera
80-120
beats per minute
Norteño
90-120
beats per minute
Banda
100-130
beats per minute
Tejano
100-130
beats per minute

Electronic

Ambient
40-60
beats per minute
Downtempo
60-90
beats per minute
Lo-fi
60-90
beats per minute
Chillout
90-110
beats per minute
House
115-130
beats per minute
Deep House
120-125
beats per minute
Tech House
120-130
beats per minute
Progressive House
125-130
beats per minute
Electro House
128-130
beats per minute
Future House
120-128
beats per minute
Techno
120-135
beats per minute
Minimal Techno
125-130
beats per minute
Trance
130-145
beats per minute
Psytrance
140-150
beats per minute
Hard Trance
145-160
beats per minute
Drum and Bass
160-180
beats per minute
Jungle
160-180
beats per minute
Dubstep
140-150
beats per minute
Brostep
140-150
beats per minute
Future Bass
130-160
beats per minute
Garage
130-140
beats per minute
UK Garage
130-140
beats per minute
Speed Garage
135-140
beats per minute
Grime
140-145
beats per minute
Breakbeat
125-140
beats per minute
Electro
120-135
beats per minute
Synthwave
80-120
beats per minute
Vaporwave
60-90
beats per minute
Glitch Hop
100-110
beats per minute
Trip Hop
85-95
beats per minute
Chillstep
140-150
beats per minute
Moombahton
100-110
beats per minute
Industrial
100-130
beats per minute
Noise
60-90
beats per minute
Post-Industrial
80-120
beats per minute
Darkwave
60-120
beats per minute

Metal

Metal
100-160
beats per minute
Death Metal
160-220
beats per minute
Metalcore
120-180
beats per minute
Black Metal
160-220
beats per minute
Power Metal
140-180
beats per minute
Doom Metal
60-90
beats per minute
Sludge Metal
60-100
beats per minute
Thrash Metal
160-220
beats per minute
Folk Metal
110-150
beats per minute
Viking Metal
100-140
beats per minute
Pagan Metal
100-150
beats per minute