Content has loaded

Personal trainer salary in Charlotte, NC

How much does a Personal Trainer make in Charlotte, NC?

Average base salary

$31.13
same
as national average
Average $31.13
Low $16.73
High $57.94

The average salary for a personal trainer is $31.13 per hour in Charlotte, NC. 159 salaries taken from job postings on Indeed in the past 36 months (updated October 28, 2026).

Personal Trainer job openings in Charlotte, NC

slide 1 of 6
slide1 of 6
Fitness Trainer
Planet Fitness3.3out of 5 stars.
Charlotte, NC
Full-time
6 days ago

Hiring a Personal Trainer?

Hiring Guide
Hiring GuideLearn how to hire a Personal Trainer
Job Description
Job DescriptionWrite the perfect Personal Trainer job description

Highest paying cities for Personal Trainers near Charlotte, NC

  1. Greenville, NC
    $41.27 per hour
  2. Fort Bragg, NC
    $35.71 per hour
  3. Charlotte, NC
    $31.13 per hour
  4. Greensboro, NC
    $29.63 per hour
  5. Durham, NC
    $29.35 per hour

Where can a Personal Trainer earn more?

Compare salaries for Personal Trainers in different locations
vs

Frequently Asked Questions (FAQs) about Personal Trainer

The average salary for a Personal Trainer is $31.13 per hour in Charlotte, NC. This figure is based on 159 salaries taken from job postings on Indeed in the past 36 months, last updated on October 28, 2026.

Personal Trainer jobs on Indeed - find your next one today.

Personal Trainer salaries in Charlotte, NC typically range between a low of $16.73 and a high of $57.94 per hour, depending on experience and the hiring company.

Some of the highest-paying cities for Personal Trainer in Charlotte, NC include Greenville, NC at $41.27 per hour, Fort Bragg, NC at $35.71 per hour, and Greensboro, NC at $29.63 per hour.