The 17-year-old, who has not been identified because he is a minor, was accused of shooting the boy in the head on Oct. 14 inside a home in the 9300 block of South Wallace Street, police said.
He was arrested Monday in Lansing. Two weapons were recovered during his arrest, police said.
The teenager was charged with involuntary manslaughter and two counts of unlawful use of a weapon.
He is due in juvenile court Wednesday.