The billionaire CEO of Tesla and Space X, Elon Musk, has a large and complex family, having fathered at least 14 children with various partners over two decades.
This part of his life reflects his support of the “pronatalist” movement, advocating for increased birthrates to ensure long-term social and economic stability.
Here are all the baby mamas and child of this South African born entrepreneur:
Baby Mama 1 — Justine Wilson (6 kids)

Musk and Justine Wilson, a Canadian author and blogger, met while she was studying at Queen’s University in Ontario, Canada.
They married in 2000 and divorced in 2008 after having six children together: Nevada, Vivian, Griffin, Kai, Saxon, and Damian.

Their first child, Nevada, died at 10 weeks from SIDS (Sudden Infant Death Syndrome). Justine underwent IVF, resulting in twins Vivian and Griffin in 2004 and triplets Kai, Saxon, and Damian in 2006. In 2022, Vivian, who was born male, officially transitioned to female and severed all ties with Musk.
Baby Mama 2 — Grimes (3)

Musk also shares three children with Grimes (whose real name is Claire Boucher), a Canadian singer and songwriter. They are named X Æ A-Xii shortened to X, Exa Dark Sideræl, and Techno Mechanicus. His relationship with her began in 2018.

Their first child, “X”, was born in 2020, while their daughter was born via surrogate in 2021; their third child’s birth details remain private.
ALSO READ: Femi Otedola: His Baby Mama, Billionaire Wife, All His Children and What They Do
Baby Mama 3 — Shivon Zilis (3)

In 2021, Musk and Zilis, a project director at his brain implant company, welcomed twins Strider and Azure.
Their names were revealed when the twins were 16 months old, shortly before Grimes’s second child was born via surrogate. Was he dating both of them at the same time? By 2024, Musk and Zilis announced the birth of their third child, Arcadia, and later a son, Seldon Lycurgus, whose birth date is as yet unknown.
Baby Mama 4 — Ashley St Clair (1)

In early 2025, a conservative influencer known as St Clair claimed she had a child with Musk. They met on Twitter (X) in 2023. On February 14, 2025, Ashley St Clair announced on X the birth of her child with Elon Musk, stating, “Five months ago, I welcomed a new baby into the world. Elon Musk is the father.”
She expressed her decision to keep the information private for the sake of their child’s safety but felt compelled to disclose it due to media pressure. Additionally, Brian Glicklich, St Clair’s representative, confirmed on X that the parents have been negotiating an agreement regarding the raising of their child.