The average national salary of chefs in Charlotte is about $18.40 per hour. However, this differs depending on the area, the chef's level of training or education, and the kind of chef.