Nel 1982, Chan sposò Joan Lin, un'attrice taiwanese. Il loro figlio, il cantante e attore Jaycee Chan, nacque nello stesso anno. Dopo aver avuto una relazione extraconiugale con Elaine Ng Yi-Lei, una figlia illegittima di nome Etta Ng Chok Lam nacque il 18 gennaio 1999. Si trasformò in uno scandalo all'interno dei media. Sebbene avesse dato a Elaine 70.000 dollari di Hong Kong ogni mese per le sue spese di soggiorno e 600.000 dollari di Hong Kong quando si trasferì a Shanghai, le transazioni furono successivamente dichiarate inesistenti dal suo avvocato. Nonostante il rammarico per i risultati dell'affare, Chan disse di aver commesso "solo una colpa che molti uomini nel mondo commettono". Durante l'incidente, Elaine dichiarò che si sarebbe presa cura di sua figlia senza di lui. Chan parla cinese, mandarino, inglese, buddhismo e anche alcuni film coreani americani, parla anche tedesco, è un appassionato di calcio, supporta il duo tailandese e il Manchester City, è appassionato di calcio giapponese, e supp
attrice