High-paying therapy jobs in Winston-Salem

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 535 therapy jobs listed below pay well, with salaries between $22.46 and $50.08 per hour. Board Certified Behavior Analyst, Physical Therapist and Registered Behavior Technician are among the most popular high-paying roles in Winston-Salem, NC.

Job title

Updated Nov 13, 2026
Job title
Winston-Salem, NC
North Carolina
Job openings (Winston-Salem)

Speech Language Pathologist

Winston-Salem

$50.08 per hour

North Carolina

$48.75 per hour

Occupational Therapist

Winston-Salem

$47.79 per hour

North Carolina

$44.84 per hour

Board Certified Behavior Analyst

Winston-Salem

$97,596 per year

North Carolina

$97,477 per year

Physical Therapist

Winston-Salem

$94,512 per year

North Carolina

$115,741 per year

Therapist

Winston-Salem

$38.46 per hour

North Carolina

$27.75 per hour

Board Certified Assistant Behavior Analyst

Winston-Salem

$78,675 per year

North Carolina

$88,030 per year

Physical Therapist Assistant

Winston-Salem

$35.39 per hour

North Carolina

$31.60 per hour

Registered Behavior Technician

Winston-Salem

$22.46 per hour

North Carolina

$24.20 per hour

Mental Health Technician

Winston-Salem

$22.11 per hour

North Carolina

$29.80 per hour

Behavior Technician

Winston-Salem

$20.07 per hour

North Carolina

$21.08 per hour

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