Is Elon Musk a Canadian citizen?
Yes, Elon Musk is a Canadian citizen. He was born in Pretoria, South Africa, to a Canadian mother and a South African father. By virtue of his mother's Canadian citizenship, he was able to acquire Canadian nationality at birth. He spent a significant portion of his early life living in Canada, having moved there at the age of 17 to attend Queen's University in Kingston, Ontario. This Canadian citizenship was instrumental in his eventual move to the United States, as he utilized a TN visa—a visa class reserved for Canadian and Mexican professionals under the NAFTA agreement—to facilitate his relocation to America, where he began his career in the tech industry. His Canadian background remains a core part of his international identity and history.