A black Bronx hair stylist was carved up by a subway psycho who made racial remarks before the attack that left him with nearly 100 stitches, police sources said Monday.

“I don’t know why she did it, because I didn’t do anything to provoke her,” the flummoxed and heavily-bandaged victim, Ijan Jarrett, 44, told The Post.

Jarrett, 44, was been heading home to The Bronx on a 4 train after a shift at a hair salon in New Jersey.

“Two girls came on the train,” remembered Jarrett. “The heavy-set girl was standing over me. I asked her, ‘Would you like to sit next to your friend?’ she said, ‘Oh no, no. I’m good.’”

But the woman, later identified as Stephanie Pazmino, 30, gestured at him and barked, “I don’t want your seat!” according to police sources.

She then turned to her cousin and stated, “I don’t want to sit next to a black person.”

Jarrett said he could only make out the word “Negro.”

“I moved. I got up and I said, ‘Okay, you don’t have to sit next to me,’” he said.

But as the train reached 125th Street, the irate woman stormed over to him and “punched me on top of my head. I didn’t know I was being stabbed,” Jarrett said.

“She stabbed me right under my left eye, on the back of my hand and on my left arm. She was screaming and hollering the whole time.”

A good Samaritan interceded, positioning his body between Jarrett and the attacker, Jarrett said.

“He said, ‘Yo, yo, she is stabbing you!’” recalled Jarrett, whose arm, face and hand are covered in cuts.

Pazmino was awaiting arraignment Monday night.