Mary Did You Know
Doug Williams
When Mercy Found Me
5:12 January 20, 1999
BPM
102
Key
E♭ Major
Camelot
5B

Embed

Share Link

Mary Did You Know by Doug Williams Song Details

On January 20, 1999, the song "Mary Did You Know" was released by Doug Williams. With this song being about 5 minutes long, at This song is fairly a long song compared to the average song length. This song does not have an "Explicit" tag, making it safe for all ages. This song is part of When Mercy Found Me by Doug Williams. The song's track number on the album is #8 out of 18 tracks. In terms of popularity, Mary Did You Know is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

Since Mary Did You Know by Doug Williams has a tempo of 102 beats per a minute, the tempo markings of this song would be Andante (at a walking pace). With Mary Did You Know being at 102 BPM, the half-time would be 51 BPM with a double-time of 204 BPM.In addition, we consider the tempo speed to be pretty slow for this song. The time signature for this track is 4/4.

Music Key

E♭ Major is the music key of this track. Or for those who are familiar with the camelot wheel, this song has a camelot key of 5B. So, the perfect camelot match for 5B would be either 5B or 6A. While, 6B can give you a low energy boost. For moderate energy boost, you would use 2B and a high energy boost can either be 7B or 12B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 5A or 4B will give you a low energy drop, 8B would be a moderate one, and 3B or 10B would be a high energy drop. Lastly, 2A 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
-5.096 dB
Acousticness
30%
Danceability
78%
Energy
75%
Instrumentalness
0%
Liveness
8%
Loudness
92%
Speechiness
4%
Valence
91%

Recommendations

TrackArtistKeyEnergyCamelotBPM
If It Wasn't for You by Doug Williams, Paul PorterIf It Wasn't for YouDoug Williams, Paul PorterG Major69B108 BPM
I Still Got Joy by Roy and RevelationI Still Got JoyRoy and RevelationC Major58B80 BPM
Speak to the Mountain by Doug WilliamsSpeak to the MountainDoug WilliamsA♭ Major64B76 BPM
I'm Still Here by Albertina WalkerI'm Still HereAlbertina WalkerB♭ Major56B119 BPM
Be Right by Keith Wonderboy JohnsonBe RightKeith Wonderboy JohnsonD Major910B158 BPM
He's An On Time God by Dottie Peoples & The Peoples Choice ChoraleHe's An On Time GodDottie Peoples & The Peoples Choice ChoraleA♭ Major74B122 BPM
O the Blood by New Jersey Mass ChoirO the BloodNew Jersey Mass ChoirC Major58B73 BPM
Let Everything Praise Him by Thomas WhitfieldLet Everything Praise HimThomas WhitfieldB♭ Major96B203 BPM
Just One More Day by Dottie Peoples & The Peoples Choice ChoraleJust One More DayDottie Peoples & The Peoples Choice ChoraleD♭ Major83B87 BPM
For My Good by Dottie Peoples & The Peoples Choice ChoraleFor My GoodDottie Peoples & The Peoples Choice ChoraleD♭ Major43B154 BPM
Blessed Like That (Traditional) by Jimmy Hicks & The Voices Of IntegrityBlessed Like That (Traditional)Jimmy Hicks & The Voices Of IntegrityD♭ Major93B83 BPM
Rough Side of the Mountain by Rev. F.C. BarnesRough Side of the MountainRev. F.C. BarnesE♭ Major45B103 BPM
Sow Good Seeds by Doc McKenzie, The Hi-LitesSow Good SeedsDoc McKenzie, The Hi-LitesA Major911B117 BPM
I Will Trust In The Lord by Rev. James MooreI Will Trust In The LordRev. James MooreD Major710B97 BPM
Use Me by Kenton Rogers, Doug WilliamsUse MeKenton Rogers, Doug WilliamsF Major87B92 BPM
Won't It Be Grand by Trinity Inspirational ChoirWon't It Be GrandTrinity Inspirational ChoirA♭ Major94B100 BPM
Still Have Joy by Colorado Mass ChoirStill Have JoyColorado Mass ChoirF♯ Major72B127 BPM
Come Aboard by Doc McKenzie & The Hi-LitesCome AboardDoc McKenzie & The Hi-LitesD Major910B189 BPM
Nobody But Jesus by Vanessa Bell ArmstrongNobody But JesusVanessa Bell ArmstrongD♭ Major33B123 BPM
Azrou by Noel Elmowy, Gerald Albright, Doug WilliamsAzrouNoel Elmowy, Gerald Albright, Doug WilliamsC Major98B104 BPM
So Good by The EchoairesSo GoodThe EchoairesC Major58B84 BPM
Talk It Over With Jesus by Ricky Dillard & the New Generation ChoraleTalk It Over With JesusRicky Dillard & the New Generation ChoraleD♭ Major73B126 BPM
No Fault by Lee Williams & The Spiritual QC'sNo FaultLee Williams & The Spiritual QC'sB Major61B155 BPM
Shuffle The Deck by Noel Elmowy, Gerald Albright, Doug WilliamsShuffle The DeckNoel Elmowy, Gerald Albright, Doug WilliamsD♭ Major53B111 BPM
Baby I'm Sorry by Simone Waddell, Doug WilliamsBaby I'm SorrySimone Waddell, Doug WilliamsE♭ Major55B124 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records