Wygląd Goku ma burzę czarnych włosów i czarne oczy. Jako dziecko, podobnie jak inni przedstawiciele jego rasy, posiadał ogon. Nosi granatową podkoszulkę i pas, pomarańczowe spodnie i bluzkę (pomarańczowy najczęściej jest kojarzona przez Japończyków z bohaterami). Jako dorosły dalej posiada bujną czarną fryzurę, lecz nie posiada już ogona (został odcięty). Jego wygląd zmienia się zależnie od poziomu Super Sayian. Podczas poziomu SSJ i SSJ2 jego włosy zmieniają kolor na blond. W SSJ3 jego włosy rosną aż do pasa, natomiast w SSJ4 wracają z powrotem do koloru czerni, jego oczy zyskują czerwonego zarysu, zyskuje z powrotem ogon oraz czerwone owłosienie na torsie. W Dragon Ball Super Son Goku osiąga dwa następujące poziomy: Boski Super Sayianin ze szczupułą sylwetką i czerwonymi włosami oraz Niebieski Super Sayianin jak sama nazwa wskazuje w tej formie bohater posiada włosy jak SSJ tyle, że są niebieskie. Kolejną przemianą która nie jest poziomem mocy Sayianinów jest Ultra Instynkt, w której Son Goku posiada białe włosy.
Charakter Pierwotnie został wysłany na ziemię w celu jej zniszczenia. Od czasu lądowania był nieznośny do chwili, gdy upadł i uderzył się w głowę.