The 19-year-old suspect allegedly stabbed Lindokuhle Magugule (27), who lived in Oslo Road, not far from where he was killed.
Read: Six minors arrested for the murder of Veritas head boy
When the police arrived at the scene at 6.30am, paramedics had already declared the man dead.
SAPS spokesman Capt Johannes Ramphora says the deceased was stabbed on the left side of the neck with a knife.
Read: SAPS woman faces charges of murder and attempted murder
An elderly woman approached the police and identified the deceased as her grandson.
The reason for the stabbing is unknown.
The suspect will remain in the police cells until his first court appearance.