Elon Musk Age Elon Musk was born on 28th June 1971 in Pretoria, South Africa. The age of Elon is now 51 years old.