The 16-year-old is due to appear Christchurch District Court today.
No one else is being sought in connection to the incident, authorities said.
The arrest comes after 18-year-old Levi Haami was identified as the victim of an assault in a supermarket carpark in the early hours of Saturday morning.
Police were called to the Countdown carpark on Moorhouse Avenue, Sydenham at about 2am on Saturday morning.
Haami died in Christchurch Hospital on Sunday.
He was surrounded by friends and whānau at the time of his passing.