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/WeekWeekly (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. 1

    Online training scales better — you can manage 20+ clients vs 5-6 in person

  2. 2

    Specialize in a niche: postpartum, seniors, athletes, busy professionals

  3. 3

    Get a basic certification like NASM or ACE to build credibility