The Hickory Daily Record reported the fight followed an argument between two women Wednesday.
Hickory Police Sgt. Phil Demas says 24-year-old Natasha Scott was upset that 21-year-old Kiara Shuford got a haircut from Scott's mother.
Demas says the younger women fought in a parking lot and Scott's mother joined the struggle.
Forty-five-year-old Teresa Jean Imes is charged with assault with a deadly weapon after both Shuford and Scott suffered cuts. The women were treated at a local hospital.
It was not clear if Imes has an attorney.