It will be alleged the 18-year-old man was walking along Daydream Plaza with a group of people, when rocks and stones were thrown towards a home damaging parked vehicles.
A group of people emerged from the house armed with bottles, and a row broke out between the victim and offender.
During the quarrel, the 19-year-old was stabbed in the abdomen and was cut badly on his face. He was taken to RPH with serious injuries and underwent emergency surgery.
On July 27, police executed a search warrant at a Singleton address and located a large knife – believed to be the weapon used during the fight – hidden in a bin.
Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOWAn 18-year-old man was arrested at the address and has been charged with grievous bodily harm and being armed in a way that may cause fear.
He appeared in Perth Magistrates Court on Friday. He was released on bail and is due back in court on August 29.