High-paying therapy jobs in Charlotte

Therapy involves helping individuals improve their mental and emotional well-being. Therapists work with clients to address issues through counseling and treatment plans. They need strong communication and empathy skills.


The 1,085 therapy jobs listed below pay well, with salaries between $22.85 and $50.06 per hour. Physical Therapist, Registered Behavior Technician and Board Certified Behavior Analyst are among the most popular high-paying roles in Charlotte, NC.

Job title

Updated Nov 04, 2026
Job title
Charlotte, NC
North Carolina
Job openings (Charlotte)

Speech Language Pathologist

Charlotte

$50.06 per hour

North Carolina

$48.75 per hour

Board Certified Behavior Analyst

Charlotte

$96,415 per year

North Carolina

$97,323 per year

Massage Therapist

Charlotte

$46.16 per hour

North Carolina

$43.41 per hour

Physical Therapist

Charlotte

$93,609 per year

North Carolina

$115,761 per year

Occupational Therapist

Charlotte

$85,406 per year

North Carolina

$82,503 per year

Board Certified Assistant Behavior Analyst

Charlotte

$34.19 per hour

North Carolina

$42.42 per hour

Physical Therapist Assistant

Charlotte

$31.42 per hour

North Carolina

$31.51 per hour

Therapist

Charlotte

$28.47 per hour

North Carolina

$28.63 per hour

Registered Behavior Technician

Charlotte

$22.85 per hour

North Carolina

$24.19 per hour

Behavior Technician

Charlotte

$19.70 per hour

North Carolina

$21.07 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.