Hoewel zijn exacte leeftijd niet expliciet wordt vermeld, blijkt uit de tekst duidelijk dat hij jong genoeg is om als kind te worden beschouwd en oud genoeg om naar school te gaan. Hij wordt ook beschreven als "klein voor zijn leeftijd", wat verder suggereert dat hij rond de 10 is.
De leeftijd van personages kan echter variëren bij verschillende aanpassingen. In de film "Charlie and the Chocolate Factory" uit 2005, geregisseerd door Tim Burton, wordt Charlie bijvoorbeeld gespeeld door Freddie Highmore, die toen 12 was.