Best Cantopop Songs for Learning Cantonese, by Level (2026)
The best Cantopop songs for learning Cantonese are slow, repetitive and clearly sung, and at least a few of them should use the Cantonese people actually speak. That second part matters more than most song lists admit. A lot of Cantopop is written in standard written Chinese and only pronounced in Cantonese, so you can learn a song by heart and still not know how to say "he isn't here."
This list ranks eleven songs, from 1976 to 2024, by how learnable they are. For each one we checked the lyrics for colloquial markers like 佢, 唔, 嘅 and 咗, so you know whether you're learning spoken Cantonese or the written register. Titles come with Jyutping.
Quick picks: Beginners: 似水流年 by Anita Mui (slow, short lines). Intermediate: 勁浪漫 超溫馨 by Gareth.T (everyday spoken Cantonese about a broke couple). Advanced: 半斤八兩 by Sam Hui (fast 1970s working-class slang). For a modern ballad, MC Cheung Tinfu's 記憶棉.
On this page
All 11 songs at a glance
| Song | Artist, year | Level | Lyric register |
|---|---|---|---|
| 似水流年 | Anita Mui, 1985 | Beginner | Written |
| 真的愛妳 | Beyond, 1989 | Beginner | Written |
| 風繼續吹 | Leslie Cheung, 1983 | Beginner | Written |
| 千千闋歌 | Priscilla Chan, 1989 | Intermediate | Written |
| 海闊天空 | Beyond, 1993 | Intermediate | Written |
| 好得太過份 | Keung To, 2024 | Intermediate | Written, a few spoken words |
| 記憶棉 | MC Cheung Tinfu, 2021 | Intermediate | Written, a few spoken words |
| 勁浪漫 超溫馨 | Gareth.T, 2021 | Intermediate | Spoken, some English |
| 富士山下 | Eason Chan, 2006 | Advanced | Written, poetic |
| 半斤八兩 | Sam Hui, 1976 | Advanced | Spoken, old slang |
| 有錢嘅女人 | Serrini, 2023 | Advanced | Spoken, heavy English mixing |
Can you learn Cantonese from Cantopop?
Partly. Songs are excellent for three things: tones, pronunciation and phrases you'll remember for years. They're weak at teaching everyday grammar, because of how Cantopop lyrics are usually written.
Written vs spoken lyrics. Cantonese lyrics sit on a spectrum. At one end, a song is written in standard written Chinese, the Mandarin-based language of newspapers, and the singer simply reads each character with its Cantonese pronunciation. So 的 is sung dik1 and 不 is sung bat1, where a speaker would say 嘅 ge3 and 唔 m4. Most of the ballads on this list are at that end: we found no 佢, 唔 or 咗 at all in 海闊天空, 富士山下 or 風繼續吹. At the other end are songs written in colloquial Cantonese, a tradition that goes back to Sam Hui's 1970s hits about ordinary working life. Three picks below are like that.
Tones and melody. Cantonese is a tonal language, and Cantopop has a long tradition, inherited from Cantonese opera, of matching the tones of the words to the notes of the melody. Lyricists often write words to a finished tune: Leslie Cheung's 風繼續吹 was written to an existing Japanese melody. The result is that the melody tends to rise and fall with each word's tone, so sung Cantonese is more intelligible than you'd expect from a language with six tones, and singing along trains your ear rather than confusing it.
The practical rule: use ballads for pronunciation and listening, and colloquial songs, TV and YouTube for spoken grammar. Our Cantonese YouTube and podcast list covers the spoken side.
How we level Cantonese songs
Cantonese has no HSK-style exam ladder, so we use three plain bands. English song titles below are our own translations. They're estimates, roughly matched to this blog's hour figures in how long it takes to learn Cantonese:
- Beginner (up to about A2, 550 hours): slow tempo, short lines, a chorus that repeats several times, everyday words like heart, tears, wind and love.
- Intermediate (A2 to B1, up to about 1,100 hours): normal ballad tempo, longer lines, some literary words, or colloquial lyrics at a moderate pace.
- Advanced (B2 and up): dense metaphors, fast delivery, old or current slang, or heavy mixing with English.
This post doesn't reproduce lyrics. Most streaming apps show synced lyrics for these songs; keep them open while you study, and add Jyutping with a dictionary such as words.hk.
Beginner: slow classics
Like Water, Flowing Years 似水流年
A quiet, nostalgic ballad about looking out at sky and sea and feeling how much time has passed. It was on Anita Mui's 1985 album, which was also released under this title.
Why it works for learners: It's the shortest song here, the lines are only a few words long, and the chorus repeats again and again. The vocabulary is basic nature and feeling words (sky, sea, heart, the past). Start by humming the melody, then sing one line at a time against the Jyutping.
Really Love You 真的愛妳
Despite the title, this is a song of thanks to a mother, not a love song. Music is by Beyond's frontman Wong Ka-kui (黃家駒), and the verses are shared among the band members.
Why it works for learners: The chorus repeats several times, the tempo is steady, and the lyrics are about a theme everyone understands: care, gratitude and not giving up. Note the title: 的 is sung dik1 here, a good first example of the written register.
The Wind Keeps Blowing 風繼續吹
A farewell by the sea at night: one person urges the other to go home, and neither wants to leave. It's a Cantonese version of Momoe Yamaguchi's Sayonara no Mukougawa, with lyrics by Cheng Kwok-kong (鄭國江), and the title track of Leslie Cheung's 1983 album.
Why it works for learners: Slow, clearly sung and built on a repeated chorus. It's a good song for hearing tones on long held notes, and its vocabulary (wind, tears, memories, parting) recurs across Cantopop ballads.
Intermediate: ballads and a spoken love song
A Thousand Songs 千千闋歌
A farewell song released in June 1989, one of a series of parting songs her label commissioned after Priscilla Chan announced she was leaving the music industry. Lyrics are by Lam Chun-keung (林振強), set to a Japanese melody first sung by Masahiko Kondo.
Why it works for learners: The lines are longer and more literary than the beginner picks, and the title itself teaches a literary word: 闋 (kyut3), a measure word for songs you won't hear in conversation.
Boundless Oceans, Vast Skies 海闊天空
Wong Ka-kui wrote words and music in 1993, about holding on to your dreams when everything is against you. He died less than two months after recording it, and the song has since become an anthem in Hong Kong. Its official video was the first Cantonese music video to pass 100 million YouTube views, in April 2022.
Why it works for learners: The singing is clear and the chorus is unforgettable, but the verses use literary words like 理想 (lei5 soeng2, ideals) and 自由 (zi6 jau4, freedom). Note that some streaming services play a shorter radio edit; the album version runs about five and a half minutes.
Too Good to Me 好得太過份
A grateful ballad from the MIRROR member to someone who has stood by him through criticism and failure. Lyrics are by Chan Wing-him (陳詠謙). It won the Commercial Radio "My Favourite Song" award.
Why it works for learners: It's mostly written register with a few spoken words slipped in, such as 幾多 (gei2 do1, how much), so it's a gentle step towards colloquial lyrics. The title is a useful pattern: adjective plus 得太過份, "too much, over the top."
Memory Foam 記憶棉
After a breakup, the singer lies awake on a memory-foam pillow that still holds the shape of the person who left. Lyrics are by Lam Bo (林寶), music by Tsui Ho (徐浩); it topped KKBOX and Spotify weekly charts soon after release.
Why it works for learners: The imagery is concrete and domestic: bed, pillow, blanket, phone ringtone, an empty half of a room. That's vocabulary you can reuse. The lines are long and fast for a ballad, so loop the chorus before tackling the verses.
Super Romantic, Super Cosy 勁浪漫 超溫馨
A broke young couple plan a Christmas with no money, no fancy dinner and no trip abroad, and decide it's romantic anyway. It was Gareth.T's first Cantonese single, with lyrics by Wyman Wong (黃偉文).
Why it works for learners: This is the most useful song here for spoken Cantonese. The lyrics are full of 唔使 (m4 sai2, no need), 冇 (mou5, don't have), 拍拖 (paak3 to1, to date) and Hong Kong food words, sung at a relaxed pace. The title shows two common intensifiers, 勁 and 超. Expect some English in the hook.
Advanced: poetry and street Cantonese
Under Mount Fuji 富士山下
A song about letting go of a past love, built around the image of Mount Fuji. Lyrics are by Albert Leung (林夕), music by Christopher Chak, from the album What's Going On...?. It has a Mandarin version with different lyrics, 愛情轉移.
Why it works for learners: Eason Chan's diction is clear, but Lin Xi's lyrics are dense with metaphor, and the meaning sits between the lines. Read a translation first, then work through it as a reading exercise. If you know Mandarin, comparing it with 愛情轉移 shows how the same melody carries two different sets of words.
Half a Catty, Eight Taels 半斤八兩
The theme song of the Hui brothers' 1976 comedy film of the same name, the year's top-grossing film in Hong Kong. It's a wry song about wage workers squeezed by long hours and little money. The title is an idiom meaning "six of one, half a dozen of the other."
Why it works for learners: It's almost the opposite of a ballad: fast, wordy and entirely colloquial, with 我哋, 冇, 搵 and the word 打工仔 (daa2 gung1 zai2, wage worker), which Hong Kong people still use every day. Some slang is dated, which is part of the fun. Watch the film first so the jokes make sense.
Rich Woman 有錢嘅女人
A tongue-in-cheek, self-confident anthem about being a woman with money and taste. Serrini wrote words and music; the version played on radio is a "clean" edit (純潔版).
Why it works for learners: It's the most current spoken Cantonese on the list: half-rapped lines, sentence-final particles, the possessive 嘅 dozens of times, and the constant Cantonese-English code-switching of young Hong Kongers. Hard, but very close to how people talk online.
Song words vs spoken words
Because so many ballads use the written register, you'll hear the left column in songs and the right column in conversation. Learn both:
| In lyrics | Sung as | Spoken | Jyutping | Meaning |
|---|---|---|---|---|
| 的 | dik1 | 嘅 | ge3 | possessive |
| 是 | si6 | 係 | hai6 | to be |
| 不 | bat1 | 唔 | m4 | not |
| 沒有 | mut6 jau5 | 冇 | mou5 | not have |
| 他 / 她 | taa1 | 佢 | keoi5 | he, she |
| 了 | liu5 | 咗 | zo2 | completed action |
| 這 | ze2 | 呢 | ni1 | this |
| 那 | naa5 | 嗰 | go2 | that |
| 看 | hon3 | 睇 | tai2 | to look, watch |
| 在 | zoi6 | 喺 | hai2 | at, in |
| 怎麼 | zam2 mo1 | 點 | dim2 | how |
And a few words that recur across Cantopop ballads, worth knowing on their own:
| Word | Jyutping | Meaning | Note |
|---|---|---|---|
| 淚 | leoi6 | tears | Spoken: 眼淚 ngaan5 leoi6 |
| 回憶 | wui4 jik1 | memories | |
| 思念 | si1 nim6 | longing, missing someone | Literary |
| 離別 | lei4 bit6 | parting | Literary |
| 寂寞 | zik6 mok6 | lonely | |
| 歲月 | seoi3 jyut6 | the years, time | Literary |
| 放棄 | fong3 hei3 | to give up | |
| 理想 | lei5 soeng2 | ideals, dreams | Beyond's favourite word |
For how the written and spoken split affects TV and film subtitles, see our TVB dramas list and the Cantonese vs Mandarin comparison.
How to study a Cantopop song
- Listen three times without lyrics. Note which words you catch. On the third pass, try to hum along.
- Read the lyrics with Jyutping. Look up only the chorus at first. Mark which lines are written register and which are spoken.
- Shadow one line at a time. Pause after each line and sing it back. On long notes, check that your pitch moves the way the tone does.
- Translate the spoken version. For a written-register ballad, rewrite one chorus line in spoken Cantonese using the table above. It's a quick grammar drill.
- Sing it at karaoke. Hong Kong karaoke screens show the lyrics, and classics like 海闊天空 are easy to find there.
Ten to fifteen minutes a day on one song for a week is enough to own it. If the song comes from a film, watch the film too; our list of Hong Kong movies for learning Cantonese is a good place to look.
Track your music time
Music is easy to undercount because it doesn't feel like study. Log active song sessions (lyrics open, shadowing) separately from background listening in LangTrack, and you'll see how much of your Cantonese week they really take up.
Frequently asked questions
Can you learn Cantonese from Cantopop?
Partly. Songs are excellent for tones, pronunciation and set phrases, but most Cantopop ballads are written in standard written Chinese, so they teach less everyday spoken grammar than TV or YouTube. Use songs alongside spoken input, not instead of it.
What is the easiest Cantopop song for beginners?
Slow, repetitive classics such as Anita Mui's 似水流年 and Beyond's 真的愛妳 are good first songs. They use short lines, common words and a clear vocal, and the chorus repeats several times.
Why don't Cantopop lyrics match how people talk?
Many lyricists write in standard written Chinese, which follows Mandarin grammar, and singers read it with Cantonese pronunciations, such as 的 as dik1 instead of the spoken 嘅 ge3. Some songs, like Sam Hui's 半斤八兩 and Gareth.T's 勁浪漫 超溫馨, use colloquial Cantonese instead.
Do Cantonese songs keep the tones?
Largely, yes. Cantopop lyricists traditionally match the tones of the words to the notes of the melody, so the melody tends to follow each word's pitch. That makes sung Cantonese easier to understand than you might expect and useful for tone practice.
Track your Cantonese listening
Log songs, shows and podcasts separately and watch your Cantonese hours grow toward your next level.
Start tracking — free