Police said the couple got into an argument Christmas Day at an apartment in Blythewood, WLTX-TV, Columbia, reported Thursday.
When the man attempted to leave, police said Krysta James, 34, stabbed him in the upper body.
She was arrested and charged with criminal domestic violence.
The man received non-life-threatening injuries.
Ohio bar shooting arrested, charged with murder
LGBT community has 'bullied the American people': Bachmann