MediumMedium Flexibility$200-500 (certification) startupHigh Demand
Personal Training
Train clients in-person or online for fitness goals
Personal Training pays $25-$80 per hour. With 10 hours per week, you can earn $1,083-$3,464 per month.
What is Personal Training?
Personal trainers help clients achieve fitness goals through customized workout programs. You can train in-person at gyms, at clients' homes, or online through video calls and custom workout plans.
Personal Training Earnings Breakdown
| Hours/Week | Weekly (Low) | Weekly (High) | Monthly (Low) | Monthly (High) |
|---|---|---|---|---|
| 5 hours | $125 | $400 | $541 | $1,732 |
| 10 hours | $250 | $800 | $1,083 | $3,464 |
| 15 hours | $375 | $1,200 | $1,624 | $5,196 |
| 20 hours | $500 | $1,600 | $2,165 | $6,928 |
| 30 hours | $750 | $2,400 | $3,248 | $10,392 |
Skills Needed
Fitness knowledgeMotivationProgram designNutrition basics
Where to Find Personal Training Work
Tips for Getting Started
- 1
Online training scales better — you can manage 20+ clients vs 5-6 in person
- 2
Specialize in a niche: postpartum, seniors, athletes, busy professionals
- 3
Get a basic certification like NASM or ACE to build credibility