1982 m. Chanas vedė Joan Lin, Taivano aktorę. Jų sūnus, dainininkas ir aktorius Jaycee Chan, gimė tais pačiais metais. Po to, kai jis užsiėmė santuokiniu ryšiu su Elaine Ng Yi-Lei, neteisėta dukra, vardu Etta Ng Chok Lam, gimė 1999 m. Sausio 18 d. Tai virto skandalu žiniasklaidoje. Nors jis, kaip pranešama, Elaine kiekvieną mėnesį davė 70 000 HK dolerių už jos pragyvenimo išlaidas ir 600 000 HK dolerių, kai ji persikėlė į Šanchajų, vėliau jos advokatas teigė, kad sandoriai nėra. Nepaisant to, kad apgailestavo dėl šio ryšio rezultatų, Chanas sakė, kad jis padarė "tik vieną klaidą, kurią daugelis vyrų pasaulyje daro". Incidento metu Elaine pareiškė, kad ji pasirūpins savo dukra be jo. Chanas kalba kinų, mandarinų, anglų, korėjietiškos ir kai kurių vokiečių kalbų.
aktorė