Chan had vocal lessons whilst at the Peking Opera School in his childhood. He began producing records professionally in the 1980s and has gone on to become a successful singer in Hong Kong and Asia. He has released 20 albums since 1984 and has performed vocals in Cantonese, Mandarin, Japanese, Taiwanese and English.
He often sings the theme songs of his films, which play over the closing credits. Chan's first musical recording was "Kung Fu Fighting Man", the theme song played over the closing credits of The Young Master (1980).At least 10 of these recordings have been released on soundtrack albums for the films. His Cantonese song Story of a Hero (theme song of Police Story) was selected by the Royal Hong Kong Police and incorporated into their recruitment advertisement in 1994.
Chan voiced the character of Shang in the Chinese release of the Walt Disney animated feature, Mulan (1998). He also performed the song "I'll Make a Man Out of You", for the film's soundtrack. For the US release, the speaking voice was performed by B.D. Wong and the singing voice was done by Donny Osmond.
In 2007, Chan recorded and released "We Are Ready", the official one-year countdown song to the 2008 Summer Olympics which he performed at a ceremony marking the one-year countdown to the 2008 Summer Paralympics.Chan also released one of the two official Olympics albums, Official Album for the Beijing 2008 Olympic Games - Jackie Chan's Version, which featured a number of special guest appearances. Chan performed "Hard to Say Goodbye" along with Andy Lau, Liu Huan and Wakin (Emil) Chau, at the 2008 Summer Olympics closing ceremony.