High-paying therapy jobs in Charleston

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 248 therapy jobs listed below pay well, with salaries between $40.69 and $51.45 per hour. Physical Therapist, Physical Therapist Assistant and Massage Therapist are among the most popular high-paying roles in Charleston, SC.

Job title

Updated Nov 02, 2026
Job title
Charleston, SC
South Carolina
Job openings (Charleston)

Clinical Therapist

Charleston

$66.42 per hour

South Carolina

$52.31 per hour

Board Certified Behavior Analyst

Charleston

$64.56 per hour

South Carolina

$62.56 per hour

Occupational Therapist

Charleston

$52.07 per hour

South Carolina

$47.68 per hour

Speech Language Pathologist

Charleston

$51.45 per hour

South Carolina

$47.27 per hour

Physical Therapist

Charleston

$94,774 per year

South Carolina

$118,687 per year

Therapist

Charleston

$44.77 per hour

South Carolina

$38.12 per hour

Massage Therapist

Charleston

$40.69 per hour

South Carolina

$39.26 per hour

Certified Occupational Therapy Assistant

Charleston

$34.56 per hour

South Carolina

$35.57 per hour

Physical Therapist Assistant

Charleston

$32.85 per hour

South Carolina

$31.64 per hour

Mental Health Technician

Charleston

$30.52 per hour

South Carolina

$26.99 per hour

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