The boy was stabbed at around 9.30pm last Monday at the memorial on Clarence Esplanade.
A 17-year-old boy and an 18-year-old man, both from Southsea, were arrested on suspicion of attempted murder.
Now the 17-year-old has been charged with possession of a bladed article in a public place and affray.
A spokesman from Hampshire Constabulary said: ‘He appeared before Portsmouth Magistrates’ Court on Saturday, where he was remanded in custody. He will next appear at court on Friday.’
The arrested 18-year-old man has been released on conditional police bail until August 18.
The stabbing victim was in a stable condition in hospital last week, according to reports from the police.