Musk was born to a Canadian mother and a South African-Born British father in Pretoria, South Africa. His parents divorced in 1980 and he mainly lived with his father in many different places in South Africa. He went to Waterkloof House Preparatory School and graduated from Pretoria Boys High School. He then moved to Canada in 1988 when he was 17, after he obtained Canadian citizenship through his mother. He got it before his South African military service was to begin. He felt that it would be easier to immigrate to the United States from Canada than from South Africa.