Goku é geralmente reconhecido por seu estilo único de cabelo, que nunca muda, exceto em suas formas Super Saiyajin, em que seu cabelo muda de cor e tamanho com base no nível. Na Saga Cell, Vegeta explica que os puros Saiyajins nascem com um penteado que permanecerá do mesmo jeito pelo resto da vida. Devido à sua devoção à Terra, Goku prefere se vestir com um uniforme da tartaruga, e recusa todas as ofertas para utilizar as roupas de batalha usadas pelos Saiyajins, devido ao fato de que ele se auto considera um Saiyajin que foi criado como humano. Contudo, ele veste uma das armaduras Saiyajins feita por Bulma, durante seu treinamento com Gohan na Morada do Tempo, em virtude de ficar mais poderoso para enfrentar Cell. Em sua infância, Goku foi introduzido pela primeira vez vestindo um uniforme azul com pulseiras vermelhas e uma faixa branca amarrada em uma curva. Assim que começa seu treinamento com Kame, ele recebe seu uniforme da tartaruga, laranja, com pulseiras azuis e uma faixa preta amarrada em um nó, e depois de seu treinamento com Kami-Sama, acrescenta a camiseta azul por baixo do uniforme as, botas azuis com uma listra vermelha e um cinto azul. Goku também é visto frequentemente a usando o kanji de seus mestres na frente e no verso de seus uniformes, o primeiro kanji sendo de Kame (em japonês: "Tartaruga"), o segundo de Kaioh (em japonês: "Rei dos Mundos") e o terceiro, sendo seu próprio kanji, Go (em japonês: significando "sabedoria" ou "iluminação"). Eventualmente, ele deixa de usar um kanji e também usa uma cinta de ceda azul no lugar do cinto. Até o final do mangá, Goku é mostrado vestindo um novo traje composto de uma camisa azul aberta, calças cinza e pulseiras laranja e caneleiras. Em Dragon Ball GT, sua aparência inteira foi renovada, com ele vestindo uma camisa azul dobrável, calça amarela, pulseiras cor de rosa, e caneleiras brancas, assim como uma pele mais bronzeada.