In 1982 trou Chan met Joan Lin, 'n Taiwanese aktrise. Hulle seun, die sanger en akteur Jaycee Chan, is dieselfde jaar gebore. Nadat hy 'n buite-egtelike verhouding gehad het met Elaine Ng Yi-Lei, 'n buite-egtelike dogter met die naam Etta Ng Chok Lam, is op 18 Januarie 1999 gebore. Dit het 'n skandaal in die media geword. Hoewel hy na bewering elke maand 70.000 HK-dollars aan Elaine gegee het vir haar lewenskoste en 600.000 HK-dollars toe sy na Sjanghai verhuis het, het haar prokureur later beweer dat die transaksies nie bestaan nie. Ondanks die feit dat hy die resultate van die verhouding betreur het, het Chan gesê dat hy "net 'n fout begaan het wat baie mans in die wêreld pleeg".
aktrise