It happened on Glen Drive near Pinetree Way in Coquitlam, B.C., at about 10 p.m., PT.
Sgt. Tim Sylvestri said the man's injuries are not believed to be life-threatening.
The alleged attacker wasn't arrested, but a woman was arrested at the residence for an unrelated issue, said Sylvestri.
It's too early to say if the attack was targeted, according to police, and more details are expected later Friday morning.