Jimmy Kimmel family: All on comedian's two marriages and four children | Hindustan Times

Jimmy Kimmel family: All on comedian's two marriages and four children

Published on: Sep 23, 2025 12:44 AM IST

Talk-show host Jimmy Kimmel has been married twice. He shares four children with ex-wife Gina Maddy and wife Molly McNearney. 

Jimmy Kimmel is currently facing a suspension from ABC following controversial remarks on conservative commentator Charlie Kirk’s assassination. Since Jimmy Kimmel Live! has been on the air for over two decades, the abrupt halt of the show has sent shockwaves around the world. While fans await the show’s return, here's a look at Jimmy Kimmel’s family.

Jimmy Kimmel’s family life: All about his two marriages and four children(Instagram/jimmykimmel)
Jimmy Kimmel’s family life: All about his two marriages and four children(Instagram/jimmykimmel)

Jimmy Kimmel’s children with Gina Maddy

Jimmy Kimmel married his college sweetheart, Gina Maddy, in 1988. The two first met at Arizona State University. Jimmy and Gina share two children, Katie Kimmel, 34, and Kevin Kimmel, 32.

Jimmy Kimmel was only 24 years old when his daughter, Katie Kimmel, was born on August 28, 1991. After her birth, Jimmy lost his radio job in Tampa but found a new one in Palm Springs, per People.

"We moved across the country, and I would work from four in the morning till around 11 in the morning, and at the time my ex-wife worked too," Kimmel recounted in an interview with Vulture. He said he would “ pick Katie up from daycare as quickly as I could” since they could not afford to pay “$5 an hour to keep her there longer." Katie is married to Will Logsdon.

A year after Katie was born, Jimmy Kimmel and Gina Maddy welcomed their son, Kevin Kimmel, on September 19, 1993. Speaking to People, the talk-show host opened up about the obstacles he overcame to raise Kevin and Katie.

"I didn't make any money when I was in radio, and I got fired a lot," Kimmel told the outlet. He added that it was extremely “stressful” for him to frequently relocate due to his profession with his “little kids.”

Also read: Tom Hanks, Meryl Streep among 400 celebrities to sign letter condemning Jimmy Kimmel suspension: ‘Dark moment’

Jimmy Kimmel’s children with Molly McNearney

After his separation from Gina Maddy in 2002, Jimmy Kimmel tied the knot with TV writer Molly McNearney in 2013. They share a daughter, Jane, 11, and a son, Billy, 8.

Jimmy Kimmel and Molly McNearney welcomed their first child, Jane, on July 10, 2014. According to People, Kimmel revealed on his show that he and McNearney named their daughter after his grandmother.

His youngest child, William John Billy Kimmel, was born on April 21, 2017. The talk-show host revealed on Jimmy Kimmel Live that Billy underwent open-heart surgery when he was only three days old.

According to Glamour, Jimmy met Molly while she was a writer’s assistant on his show, Jimmy Kimmel Live! She joined the cast in 2004 and is even the executive producer on his now-suspended show.

FAQs

Who is Jimmy Kimmel’s first wife?

Jimmy Kimmel’s first wife is Gina Maddy. The two separated in 2002 after 14 years of marriage.

How many children does Jimmy Kimmel have?

Jimmy Kimmel has four children: Katie Kimmel, Kevin Kimmel, Jane Kimmel, and Billy Kimmel.

When did Jimmy Kimmel marry Molly McNearney?

Jimmy Kimmel married Molly McNearney in 2014.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }