David s-a casatorit cu actrita Tea Leoni in 1997. Doi ani mai tarziu se nastea primul copil al cuplului, o fetita pe care au botezat-o Madelaine West.
Cel de-al doilea copil al lor, un fiu, s-a nascut in 2002 si a fost botezat Kyd Miller. Din pacate pentru cei doi copii, insa, casnicia parintilor lor n-a fost tocmai una fericita. Dupa ce in 2008 David s-a internat la o clinica pentru a-si trata dependenta de sex, actorul si sotia sa au recunoscut ca s-au despartit. In 2011, cei doi au si divortat.
Cu toate ca nu pastreaza o legatura stransa cu fost sotie, starul din "Dosarele X" este foarte apropiat de cei doi copii ai sai si este mereu vazut in compania lor la evenimente publice sau in vacante.
La 14 ani, Madeleine se transforma intr-o tanara foarte atragatoare, dovada ca o mosteneste pe frumoasa si celebra ei mama.
Paparazzi i-au suprins chiar zilele trecute pe David si fiica lui la un meci al echipei Knicks, in New York. Imbracati amandoi in jachete albastre si in bluze bej, cei doi pareau a fi foarte buni prieteni, nu doar tata si fiica.
Fotografii i-au surprins deseori pe David si Madelaine razand cu gura pana la urechi sau facand schimb de impresii in timpul meciului, semn ca cei doi se simt foarte bine unul in compania celuilalt.
Si vara trecuta, David si Madeleine, impreuna cu micutul Kyd si-au petrecut o parte din vacanta impreuna. Chiar daca in prezent este foarte ocupat cu filmarile la "Californication", serialul care i-a revitalizat cariera dupa "Dosarele X", David nu uita niciodata sa-si faca timp pentru copiii sai.