Lois viene contattata da Roberta, figlia di Victor in un altro matrimonio: va a trovarla in Canada assieme a Malcolm, Reese e Jamie. Qui scopre che Victor ha sempre dedicato più attenzioni e denaro a questa famiglia che alla loro, e la differenza tra le due famiglie è la madre: la cattiva, cinica e invadente Ida da una parte e la gentile, amorevole e accogliente Silvia dall'altra. Malcolm si trova benissimo a parlare con Jerome, figlio di Roberta, un altro genio a cui si trova affine ma molto più popolare e amato. Invece Reese, andando a caccia, sconvolge l'altro figlio di Roberta. Lois, tramite un test del DNA scopre che Victor non è il suo padre genetico, ma lo accetta comunque. La famiglia torna infine a casa. Hal e Dewey intanto dovrebbero partecipare a una gara di corsa padre-figlio, ma Hal, per un incidente, partecipa bendato.