Song tempo & key

Who’ll Buy the Wine — Merle Haggard

“Who’ll Buy the Wine” by Merle Haggard (1969) has a measured tempo of 128.8 BPM and is in G major.

129BPM
G
G major · Camelot 9B
64.4 / 257.6
half / double time
2:34
length

What dance fits “Who’ll Buy the Wine”?

How to count it

At 129 BPM one beat lasts 466 milliseconds. In 4/4 that is 32.2 bars per minute; in 3/4 it is 42.9.

Similar-tempo songs

More by Merle Haggard

Measured by AcousticBrainz · recording on MusicBrainz (CC0). Check the tempo by ear with our tap tempo tool.