Angels We Have Heard on High
Jimmy Clifton
Christian Carols
2:57 November 28, 2025
BPM
118
Key
C Major
Camelot
8B

Embed

Share Link

Angels We Have Heard on High by Jimmy Clifton Song Details

Jimmy Clifton's ' "Angels We Have Heard on High" was released on its scheduled release date, November 28, 2025. The duration of This song is about two minutes long, specifically at 2:57. This song does not appear to have any foul language. Angels We Have Heard on High's duration is considered a little bit shorter than the average duration of a typical track. The song is number 6 out of 10 in Christian Carols by Jimmy Clifton. In terms of popularity, Angels We Have Heard on High is currently below average in popularity. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

The tempo marking of Angels We Have Heard on High by Jimmy Clifton is Moderato (at a moderate speed), since this song has a tempo of 118 BPM. With that information, we can conclude that the song has a moderate tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song is in the music key of C Major. This also means that this song has a camelot key of 8B. So, the perfect camelot match for 8B would be either 8B or 9A. While, 9B can give you a low energy boost. For moderate energy boost, you would use 5B and a high energy boost can either be 10B or 3B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 8A or 7B will give you a low energy drop, 11B would be a moderate one, and 6B or 1B would be a high energy drop. Lastly, 5A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-11.64 dB
Acousticness
83%
Danceability
65%
Energy
29%
Instrumentalness
0%
Liveness
15%
Loudness
81%
Speechiness
3%
Valence
56%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Little Drummer Boy by Mary Lou LackeyLittle Drummer BoyMary Lou LackeyE♭ Major15B73 BPM
Hope Has Come (Behold Him) by Red Rocks WorshipHope Has Come (Behold Him)Red Rocks WorshipA Minor48A78 BPM
The Old Rugged Cross by Jimmy CliftonThe Old Rugged CrossJimmy CliftonG Major29B103 BPM
O Holy Night by Kings KaleidoscopeO Holy NightKings KaleidoscopeF♯ Minor211A68 BPM
Joy To The World by Forrest FrankJoy To The WorldForrest FrankA♭ Major44B168 BPM
Joseph's Song by Michael CardJoseph's SongMichael CardC Major28B114 BPM
My Best Christmas by The CollectionMy Best ChristmasThe CollectionA♭ Minor71A95 BPM
Unto Us by Paul Zach, Taylor LeonhardtUnto UsPaul Zach, Taylor LeonhardtC Major18B114 BPM
O Holy Night by Sarah SparksO Holy NightSarah SparksF Major67B80 BPM
Just To Bring Me Home by Damascus Worship, Abby RandolphJust To Bring Me HomeDamascus Worship, Abby RandolphF Major47B80 BPM
The Christmas Song by James PotsThe Christmas SongJames PotsB Major91B148 BPM
Gabriel's Message by Matt MaherGabriel's MessageMatt MaherF♯ Minor411A73 BPM
Winter Snow by Shane & Shane, Dinah WrightWinter SnowShane & Shane, Dinah WrightD Major310B141 BPM
Wonderful Christmastime by Praytell, Jon GuerraWonderful ChristmastimePraytell, Jon GuerraE♭ Major45B129 BPM
White Christmas by Matthew WestWhite ChristmasMatthew WestE Major612B184 BPM
Yuletide (When The Days Grow Colder) by CCV MusicYuletide (When The Days Grow Colder)CCV MusicD♭ Major23B120 BPM
Little Drummer Boy - Band by Stephen McWhirterLittle Drummer Boy - BandStephen McWhirterA♭ Major44B143 BPM
Deck The Halls by Phil Wickham, CHPTRSDeck The HallsPhil Wickham, CHPTRSD Major210B119 BPM
Joy (Elizabeth) by Poor Bishop HooperJoy (Elizabeth)Poor Bishop HooperC Major38B142 BPM
O Come O Come Emmanuel by Stephen McWhirterO Come O Come EmmanuelStephen McWhirterA♭ Minor51A150 BPM
Room At The Inn by Rend Collective, Chris RenzemaRoom At The InnRend Collective, Chris RenzemaD Major710B87 BPM
Hark! The Herald Angels Sing by SeabirdHark! The Herald Angels SingSeabirdA♭ Major54B100 BPM
Boxing Day by Relient KBoxing DayRelient KA♭ Major14B85 BPM
Go Tell It On The Mountain by Praytell, Jon GuerraGo Tell It On The MountainPraytell, Jon GuerraG Major39B86 BPM
O Come O Come Emmanuel by Paul Zach, Keiko YingO Come O Come EmmanuelPaul Zach, Keiko YingF Major37B125 BPM
ISRC
QT6F22533835
Label
L-M Records/RCA Records