Jim Egan, portrayed by James Garner (2003–2005), is Cate's father and grandfather to Bridget, Kerry, Rory and C.J. Jim served in the Korean War and is proud of his service (he angers whenever it is mentioned as a "police action"). He is very protective of the family. He often sneaks away to smoke tobacco. He is divorced, having formerly resided in Florida before moving into Cate's basement (after Paul's death) and often used to try to beat C.J. with his cane. He once sent C.J. on a long journey to Canada to buy "acetylsalicylic acid" for him. When C.J. discovers this is merely aspirin, Jim explains, "C.J., the pain in my hip is still here. But now the pain in my ass is in Canada!" He takes pride in C.J.'s success as a teacher. When C.J.'s biological father comes to visit his son, Jim feels out of place and angry because he prepared a car for C.J. after he becomes a full-fledged teacher, but then Mr. Barnes gives C.J. a sports car.
One of Jim's love interests is played by Connie Stevens, an actress James Garner often played in movies with.