A 24-year-old man was allegedly stabbed outside a home in Huntlee near Branxton, police say.
The alleged offender, a 19-year-old man, was due to face Newcastle Bail Court on Sunday over the matter.
Police said the incident happened at about 11pm on Friday.
"Two men - known to each other - were involved in a physical altercation outside a home on Lockwood Street, Huntlee," a police statement said.
"A short time later, one of the men, aged 24, discovered he had been stabbed in his side. He was then driven to Cessnock Hospital by a woman known to him, before being transferred to John Hunter Hospital where he remains in a stable condition."
Hunter Valley police are investigating the matter.
The alleged offender was arrested at Cessnock Police Station shortly before 7pm on Saturday and held in custody ahead of Sunday's bail court hearing.
He was charged with reckless wounding and armed with intent to cause an indictable offence.
Also in the news:
Our COVID-19 news articles relating to public health and safety are free for anyone to access. However, we depend on subscription revenue to support our journalism. If you are able, please subscribe below. If you are already a subscriber, thank you for your support.
Do you know you can subscribe to get full access to all Maitland Mercury stories? Subscribing supports us in our local news coverage. To subscribe, click here.