Elon Musk sinh năm 1971 tại Pretoria (Nam Phi), trong một gia đình thuộc tầng lớp trung lưu cao. Cha ông là kỹ sư cơ điện, mẹ là người mẫu kiêm chuyên gia dinh dưỡng. Dù Musk nhiều lần nhấn mạnh tuổi thơ không hề dễ dàng về mặt cảm xúc, nhưng xét về điều kiện vật chất và khả năng tiếp cận tri thức, ông không phải khởi đầu từ con số 0.
Đầu thập niên 1980, khi máy tính cá nhân còn là món hàng xa xỉ, Musk đã có cơ hội sử dụng Commodore VIC-20 từ năm 10 tuổi. Năm 12 tuổi, ông tự lập trình và bán trò chơi Blastar với giá 500 USD, một thành tích hiếm thấy với một đứa trẻ thời đó.














