Question: when did melinda get pregnant on ghost whisperer
Answer: In the fourth season , Melinda meets Eli James ( Jamie Kennedy ) after a fire at Rockland University who , after his own near - death experience , develops the ability to hear ghosts .