It happened just before 3:30 p.m. Monday at the "40 Below" barbershop on Chapel Hill Road.
Police said two people inside the business got into an argument when one of them was stabbed.
The victim went to the hospital with serious injuries.
There's no word on the victim's name, or whether any charges have been filed.