Detective Sergeant Scott Cooper said the woman was taken to hospital after the attack on Friday night.
A 26-year-old man was in possession of methamphetamine when he was arrested in connection with the attack in a car on Hutt Park Rd, Seaview, about 11pm.
He was charged with wounding with intent to injure, injuring with intent to injure, driving while disqualified and possession of a knife. He would also be charged over the drugs.
The man appeared in Lower Hutt District Court on Saturday and was remanded to reappear again today.