É o protagonista da história do jogo.
Carl morava em Liberty City e retorna para sua cidade natal em Los Santos após a morte de sua mãe, Beverly. Ali, Carl é recebido por Frank Tenpenny e Eddie Pulaski - uma dupla de polícias corruptos. Os agentes escoltam Carl para uma zona controlada pela gangue Front Yard Ballas. CJ é jogado para fora do carro em movimento e promete que se vingará.
Pouco depois do seu funeral de sua mãe, Carl descobre que o resto da sua família (e sua antiga gangue, a Grove Street Families) estão enfrentando dificuldades com gangues rivais. Carl é arrastado de volta à sua antiga vida, que tentou deixar para trás. Percebendo que as coisas não estão indo tão rápido quanto ele planejava, Carl percorre todo o estado de San Andreas para assumir o controlo das ruas e salvar a sua família.
Carl Johnson é dublado por Chris "Young Maylay" Bellard, um
jovem rapper que espera obter sucesso junto com o GTA
San Andreas.