O'Dell was married to Dr. Richard O'Dell from September 30, 1995, to November 4, 2004. In 2005, she married Keith Zubchevich, and she is stepmother to his two sons. O'Dell gave birth to their daughter in June 2007, at Cedars-Sinai Medical Center in Los Angeles. She said unexpected and surprising changes happened to her body during the pregnancy that prompted her to write a parenting book, Full of Life. She is the Muscular Dystrophy Association's National ALS Ambassador. In September 2016, O'Dell filed for legal separation from Zubchevich. In November 2017, the couple filed for divorce.