In-Home Personal Trainers in North Carolina
91 RightFit trainers serve 40 cities in North Carolina. In-home sessions in North Carolina run $30–$140 per hour, with a median of $90, based on 67 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package.
RightFit has 91 trainers serving North Carolina, and nearly all of them, 88, are based in the state. Trainers appear on 40 city pages. Charlotte and Matthews have the largest pages at 32 trainers each, and Charlotte also has 15 neighborhood pages. Listed in-home rates run $30 to $140 an hour, and the $90 median runs slightly ahead of the national median of $85.
Strength training is listed by two in three trainers, followed by general fitness at about six in ten and nutrition at about half. NASM is the most widely held certification, with ISSA second and ACE third. Charlotte's neighborhood pages break that city into smaller areas.
Top cities
- Charlotte32 trainers · $90/hour
- Raleigh26 trainers · $80/hour
- Durham20 trainers · $80/hour
- Cary29 trainers · $80/hour
- Chapel Hill21 trainers · $80/hour
- Huntersville31 trainers · $90/hour
- Apex31 trainers · $80/hour
- Garner25 trainers · $80/hour
- Indian Trail30 trainers · $90/hour
- Matthews32 trainers · $90/hour
- Holly Springs23 trainers · $80/hour
- Cornelius26 trainers · $90/hour
Who's available in North Carolina
- 91
- Trainers
- 37
- Women
- 40
- Men
- 13
- 10+ years
- 90
- Verified
Specialties
- Weight Loss 43
- Strength Training 60
- Nutrition 46
- Geriatric Fitness Training 20
- Pre and Post Natal Training 9
- Rehab (Pre and Post) 19
- Boxing/Kickboxing 12
- Yoga 10
- Pilates 5
- General Wellness/Fitness 55
Certifications
- NASM 33
- ISSA 20
- ACE 10
- ACSM 5
- NCSF 5
- TRX 4
- CrossFit 3
- Precision Nutrition 3
CPR/AED certified: 14
Rates by city
| City | Trainers | Median listed in-home rate |
|---|---|---|
| Charlotte | 32 | $90/hour |
| Matthews | 32 | $90/hour |
| Apex | 31 | $80/hour |
| Huntersville | 31 | $90/hour |
| Belmont | 30 | $90/hour |
| Harrisburg | 30 | $90/hour |
| Indian Trail | 30 | $90/hour |
| Morrisville | 30 | $80/hour |
| Mount Holly | 30 | $90/hour |
| Cary | 29 | $80/hour |
| Cornelius | 26 | $90/hour |
| Raleigh | 26 | $80/hour |
| Garner | 25 | $80/hour |
| Wesley Chapel | 25 | $90/hour |
| Knightdale | 24 | $83/hour |
| Holly Springs | 23 | $80/hour |
| Chapel Hill | 21 | $80/hour |
| Durham | 20 | $80/hour |
| Carrboro | 19 | $80/hour |
| Rolesville | 16 | $80/hour |
| Clayton | 15 | $83/hour |
| Arden | 10 | $90/hour |
| Fletcher | 10 | $90/hour |
| Asheville | 9 | $90/hour |
| Pittsboro | 9 | $75/hour |
All North Carolina cities
- Apex (31)
- Arden (10)
- Asheville (9)
- Belmont (30)
- Carrboro (19)
- Cary (29)
- Chapel Hill (21)
- Charlotte (32)
- Clayton (15)
- Cooleemee (1)
- Cornelius (26)
- Durham (20)
- Elon (1)
- Fayetteville (2)
- Fletcher (10)
- Franklin (1)
- Franklinton (2)
- Garner (25)
- Harrisburg (30)
- Hendersonville (6)
- Holly Springs (23)
- Huntersville (31)
- Indian Trail (30)
- Knightdale (24)
- Leland (1)
- Matthews (32)
- Mill Spring (3)
- Mocksville (1)
- Monroe (3)
- Mooresville (3)
- Morrisville (30)
- Mount Holly (30)
- Pittsboro (9)
- Raleigh (26)
- Rolesville (16)
- Sanford (4)
- Unionville (3)
- Waxhaw (5)
- Wesley Chapel (25)
- Wilmington (1)
How RightFit works
Step 1
Take the free Trainer Fit Survey
About 2 minutes: your goals, ZIP, where you'd like to train, your schedule and trainer preferences.
Step 2
Free virtual consultation
A short video or phone call with a RightFit fitness consultant, who recommends the right trainer for you.
Step 3
Start training with your matched trainer
At home, outdoors, at work or at their gym.
30-day money-back guarantee: if you're not satisfied after your first session, we'll match you with another trainer or refund your remaining sessions.
Personal training in North Carolina — FAQ
How much does a personal trainer cost in North Carolina?
In-home sessions in North Carolina run $30–$140 per hour, with a median of $90, based on 67 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package. Ask about packages when you request a trainer.
Where is personal training cheapest in North Carolina?
Among North Carolina cities with at least 5 RightFit trainers, Pittsboro has the lowest median in-home rate at $75/hour and Hendersonville the highest at $95/hour.
How many personal trainers are there in North Carolina?
91 RightFit personal trainers serve 40 cities in North Carolina.
Are there female personal trainers in North Carolina?
37 of the 77 RightFit trainers in North Carolina with a known gender are women.
What do personal trainers in North Carolina specialize in?
The most common specialties among RightFit trainers in North Carolina are Strength Training (60), General Wellness/Fitness (55) and Nutrition (46).
How does RightFit match me with a trainer in North Carolina?
Take the free Trainer Fit Survey, then have a free virtual consultation with a RightFit fitness consultant who recommends the right trainer; you then start training with your matched trainer at home, outdoors, at work or at their gym. 30-day money-back guarantee: if you're not satisfied after your first session, we'll match you with another trainer or refund your remaining sessions.
Based on 91 RightFit trainer profiles · Updated October 19, 2026
