ELON, EXPLAINED
EN
Personal Life / Leaving South Africa at 17All explainers
Personal Life · 2 min read · 1989 · Oct 2026

How old was Elon Musk when he left South Africa?

At 17 he left home alone, took the worst jobs he could find, and bet on reaching America.

Elon Musk was 17 when he left South Africa for Canada in 1989, using a Canadian passport claimed through his mother, Maye Musk. Canada was meant as a stepping stone toward the United States and university.

The stone clock tower of Grant Hall at Queen's University in Kingston, Ontario, under a pink sky
Grant Hall at Queen's University in Kingston, Ontario, where Elon Musk enrolled in 1990. Photo: Takipoint123, CC BY-SA 4.0, cropped

Why he left

By his late teens Elon Musk had decided his future lay outside South Africa. The country still had compulsory military service under the apartheid government, which he did not want to serve, and the technology and business opportunities he wanted were on the other side of the world. His mother, Maye Musk, had been born in Canada, which meant Elon could claim a Canadian passport. In 1989 he used it to leave.

The worst job he ever had

Getting there meant doing whatever paid. In Canada he worked a string of rough jobs, including time on a relative's farm and cutting logs with a chainsaw. The one he talks about most was cleaning out the boiler room at a lumber mill. The work meant putting on a hazmat suit, crawling through a narrow tunnel, and shoveling out hot, steaming residue while sand and muck rained down. It paid better than the other jobs because it was so miserable that most workers quit within days, but he stuck it out.

From a lumber mill to the Ivy League

The odd jobs paid for the next step. Elon Musk enrolled at Queen's University in Kingston, Ontario, in 1990, and in 1992 he transferred to the University of Pennsylvania in the United States, where he studied physics and economics.

The bottom line

Leaving South Africa was Elon Musk's first big bet, and it cost him effort rather than money. Six years after he landed in Canada, he moved to California and started his first company, Zip2.

Share this explainerShare on X

Timeline

  • 1971 June 28: Elon Musk is born in Pretoria, South Africa.
  • 1989: At 17, he leaves South Africa alone for Canada on a passport claimed through his mother.
  • 1989 to 1990: He supports himself with farm work, logging, and a job cleaning out a lumber-mill boiler room.
  • 1990: He enrolls at Queen's University in Kingston, Ontario.
  • 1992: He transfers to the University of Pennsylvania.
Sources (3)
  • Walter Isaacson, Elon Musk (2023), Simon and Schuster, chapters on Canada and university
  • Ashlee Vance, Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future (2015), Ecco
  • Eric Jorgenson, The Book of Elon (2024)
PremiumRead next · Free featureMACROHARD, ExplainedElon's plan to end Microsoft's $3 trillion empireIn October 2021 Elon joked on Twitter that Macrohard beats Microsoft, and within four years the joke had become a real AI project with its name painted on a supercomputer roof in Memphis.Free to read · 28 original chartsRead the feature
Keep exploring
↑ Top