Musk blev født den 28. juni 1971 i Pretoria, Gauteng, Sydafrika, som søn af Maye (født Haldeman), en model og diætist fra Regina, Saskatchewan, Canada, og Errol Musk, en sydafrikansk elektroingeniør og pilot.