when it snows in May
Yiruma
Spring Waltz
2:25 January 30, 2026
BPM
70
Key
D♭ Major
Camelot
3B

Embed

Share Link

when it snows in May by Yiruma Song Details

"when it snows in May" by Yiruma had its release date on January 30, 2026. The duration of This song is about two minutes long, specifically at 2:25. This song does not appear to have any foul language. when it snows in May's duration is considered a little bit shorter than the average duration of a typical track. There are a total of 7 in the song's album "Spring Waltz". In this album, this song's track order is #5. Furthermore, we believe that the track originated from South Korea. when it snows in May is not that popular right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

With when it snows in May by Yiruma having a BPM of 70 with a half-time of 35 BPM and a double-time of 140 BPM, we would consider this track to have a Adagio (slowly with great expression) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 3/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Someone Who's Crying by Kang Asol, Im BoraSomeone Who's CryingKang Asol, Im BoraE♭ Major05B61 BPM
The Reason for Being Born on Earth by YuusukeThe Reason for Being Born on EarthYuusukeE Major112B69 BPM
Soft Steps to Sleep by Little MoonlightSoft Steps to SleepLittle MoonlightD Minor27A50 BPM
Kumo Ascending by Edin KasoKumo AscendingEdin KasoE♭ Minor12A128 BPM
山桜 by Mine Kawakami山桜Mine KawakamiD Minor27A108 BPM
Song For You by 고서이Song For You고서이C Major38B124 BPM
Weathering With You (New Age) by Norwegian WoodWeathering With You (New Age)Norwegian WoodE Major312B130 BPM
Warm Affection by Yuhki KuramotoWarm AffectionYuhki KuramotoA Major211B87 BPM
castle in the sky - instrumental - ghibli inspired version by eaJ, Zaya Lyncastle in the sky - instrumental - ghibli inspired versioneaJ, Zaya LynC Major18B78 BPM
Winter Sea by Yoon HanWinter SeaYoon HanC Minor05A199 BPM
Forget-me-not~ピアノバージョン by Shin KonoForget-me-not~ピアノバージョンShin KonoC Major18B0 BPM
Infinia by YirumaInfiniaYirumaC Major28B135 BPM
Crystal Girl by Kanade SakumaCrystal GirlKanade SakumaD♭ Major13B88 BPM
Help Me by Tido KangHelp MeTido KangA♭ Minor11A124 BPM
Papillon - Replayed Version by YirumaPapillon - Replayed VersionYirumaG Major09B90 BPM
Precious Things Pt. 1 by Seong SubinPrecious Things Pt. 1Seong SubinA♭ Major14B131 BPM
Walking on my mind (Inst.) by YoongJinWalking on my mind (Inst.)YoongJinF♯ Major12B117 BPM
River Flows in You - 'f r a m e' Version by YirumaRiver Flows in You - 'f r a m e' VersionYirumaA Major211B124 BPM
Kaika of Inanna (260113) by Shintaro AokiKaika of Inanna (260113)Shintaro AokiD Minor27A50 BPM
Maze of sorrow by Nuage CafeMaze of sorrowNuage CafeF♯ Minor211A160 BPM
yanni (piano) by Jean-Michel Blaisyanni (piano)Jean-Michel BlaisE Minor29A149 BPM
Tea Picking - Piano Solo Version by Hikaru ShirosuTea Picking - Piano Solo VersionHikaru ShirosuD Major010B118 BPM
One Last Story by AreliusOne Last StoryAreliusA♭ Major24B102 BPM
Drifts by still herDriftsstill herD Minor27A50 BPM
Last Story - Instrumental by LEE SEUNG YOONLast Story - InstrumentalLEE SEUNG YOONG Major39B54 BPM
ISRC
KRUM72300058
Label
L-M Records/RCA Records