A 51-year-old man had to be taken to hospital in the early hours of Saturday morning after being stabbed in both legs and an arm.
It happened at around 1:20am at a property in St Saviour.
33-year-old James Christopher Power was arrested by armed Police officers on suspicion of grave and criminal assault.
A spokesperson from the States of Jersey Police says both men knew each other.
Later, Mr Power was also charged with larceny.
He will appear in Jersey's Magistrate's Court this morning.
The 51-year-old man was treated at the Emergency Department then discharged.

Haut du Mont trial: Island Energy 'placed health and safety at risk'
Deportation recommended after sex-demanding attacker jailed
Teenage boy arrested on suspicion of sexual touching at Millbrook Park
Eyes up! It's Air Display day...
Haut Du Mont Trial: 'It could explode', jury hears 999 calls
Haut Du Mont Trial: Worker checking gas valves spent almost 'entire' time on his phone
Red Arrows still expected for Jersey Air Show
Haut Du Mont Trial: Gas works were 'sloppy, unsafe, and cut corners', allege prosecutors