No, James Martin does not have any kids or children.
According to James, he and his partner are not going to have kids.
In 2018, James opened up about his kid’s issue in an interview. He said, “I go to my partner’s house, who has four kids, and I realize I don’t want them after about two minutes. Kids are awesome, but it’s not for me. How much do you sacrifice for this work, in the job, and everything else? But kids, no, never.”
James is in a relationship with Louise Davies, his long-time girlfriend. They have been dating since 2011.