Goku, yang ditemukan sendirian oleh Kakek Gohan, diberi nama Kakarot saat lahir oleh ayahnya, Bardock. Dalam manga, Kakarot lahir di Planet Vegeta tiga tahun sebelum kehancurannya, sementara di anime, ia lahir sesaat sebelum planet itu hancur.
Ketika Frieza menghancurkan Planet Vegeta, Kakarot berhasil selamat karena ia dikirim ke Bumi untuk misi infiltrasi rutin, yaitu menghancurkan semua kehidupan di planet tersebut agar bisa dijual. Setelah mendarat di Bumi, Saiyan muda itu ditemukan di hutan oleh seorang lelaki tua bernama Gohan, dan ia menjadi cucu angkatnya. Kakek Gohan memberinya nama “Son Goku”.