I'd Wait A Million Years
The Grass Roots
14 Re-Energized Hits
2:38 January 22, 2026
BPM
130
Key
B♭ Minor
Camelot
3A

Embed

Share Link

I'd Wait A Million Years by The Grass Roots Song Details

On January 22, 2026, the song "I'd Wait A Million Years" was released by The Grass Roots. The duration of This song is about two minutes long, specifically at 2:38. This song does not appear to have any foul language. I'd Wait A Million Years's duration is considered a little bit shorter than the average duration of a typical track. There is only one song in 14 Re-Energized Hits, so we believe that "I'd Wait A Million Years" is a single. Based on our statistics, I'd Wait A Million Years's popularity is not that popular right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of I'd Wait A Million Years by The Grass Roots is Allegro (fast, quick, and bright), since this song has a tempo of 130 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of B♭ Minor. Because this track belongs in the B♭ Minor key, the camelot key is 3A. So, the perfect camelot match for 3A would be either 3A or 2B. While, a low energy boost can consist of either 3B or 4A. For moderate energy boost, you would use 12A and a high energy boost can either be 5A or 10A. However, if you are looking for a low energy drop, finding a song with a camelot key of 2A would be a great choice. Where 6A would give you a moderate drop, and 1A or 8A would be a high energy drop. Lastly, 6B 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
-13.312 dB
Acousticness
7%
Danceability
61%
Energy
57%
Instrumentalness
0%
Liveness
34%
Loudness
78%
Speechiness
3%
Valence
81%

Recommendations

TrackArtistKeyEnergyCamelotBPM
One Fine Morning by lighthouseOne Fine MorninglighthouseB Minor810A130 BPM
The Mighty Quinn by 1910 Fruitgum CompanyThe Mighty Quinn1910 Fruitgum CompanyC Major38B97 BPM
Give A Damn by Spanky & Our GangGive A DamnSpanky & Our GangF Major37B147 BPM
Tracy by The Cuff LinksTracyThe Cuff LinksB Major51B130 BPM
Incense And Peppermints by Strawberry Alarm ClockIncense And PeppermintsStrawberry Alarm ClockE Major712B133 BPM
Who Do You Think You Are by Bo Donaldson & The HeywoodsWho Do You Think You AreBo Donaldson & The HeywoodsD Minor87A131 BPM
Carrie-Anne by The HolliesCarrie-AnneThe HolliesC Major58B119 BPM
She's Just My Style - Remastered by Gary Lewis & The PlayboysShe's Just My Style - RemasteredGary Lewis & The PlayboysA Major711B74 BPM
You'll Never Walk Alone by The Brooklyn BridgeYou'll Never Walk AloneThe Brooklyn BridgeE♭ Major35B179 BPM
If I Were A Carpenter by Andy KimIf I Were A CarpenterAndy KimG Major39B115 BPM
Let's Live For Today by The Grass RootsLet's Live For TodayThe Grass RootsD♭ Minor412A120 BPM
Red Rubber Ball by The CyrkleRed Rubber BallThe CyrkleA Major511B93 BPM
Blessed Is the Rain by Brooklyn BridgeBlessed Is the RainBrooklyn BridgeD♭ Major43B100 BPM
Monterey by Eric Burdon & the AnimalsMontereyEric Burdon & the AnimalsD Major610B158 BPM
Yesterday's Rain by Spanky & Our GangYesterday's RainSpanky & Our GangB♭ Major76B109 BPM
Lazy Day by Spanky & Our GangLazy DaySpanky & Our GangF♯ Major62B75 BPM
Time Won't Let Me (Live) by The BuckinghamsTime Won't Let Me (Live)The BuckinghamsB Minor1010A149 BPM
Precious & Few - Remastered by Climax, Sonny GeraciPrecious & Few - RemasteredClimax, Sonny GeraciA Major611B199 BPM
Rock Me Gently by Andy KimRock Me GentlyAndy KimC Major78B123 BPM
Close Your Eyes by Edward BearClose Your EyesEdward BearF Minor44A161 BPM
Beatin' 'Round The Bush by The Grass RootsBeatin' 'Round The BushThe Grass RootsG Major79B124 BPM
Annabella by Hamilton, Joe Frank & ReynoldsAnnabellaHamilton, Joe Frank & ReynoldsE Major712B98 BPM
Put A Little Love In Your Heart - Single Version by Jackie DeShannonPut A Little Love In Your Heart - Single VersionJackie DeShannonD Major510B101 BPM
Money Back Guarantee by Five Man Electrical BandMoney Back GuaranteeFive Man Electrical BandD Major710B157 BPM
A Little Bit Me, a Little Bit You by The MonkeesA Little Bit Me, a Little Bit YouThe MonkeesF Major87B79 BPM
ISRC
USACU0503374
Label
L-M Records/RCA Records