Therapist Salary in Alabama
Therapist salaries in Alabama vary by setting and experience. Hospital-based positions in Birmingham and Huntsville tend to pay above the state average, while school-based roles follow district pay scales. Home health demand is growing statewide, often with mileage reimbursement added to base pay.
Average Therapy Salaries in Alabama (2026)
| Specialty | Entry Level | Average | Experienced |
|---|---|---|---|
| Physical Therapist (PT) | $57,000/yr | $75,000/yr | $94,000/yr |
| Occupational Therapist (OT) | $53,000/yr | $72,000/yr | $88,000/yr |
| Speech-Language Pathologist (SLP) | $55,000/yr | $74,000/yr | $91,000/yr |
| BCBA / ABA Therapist | $51,000/yr | $69,000/yr | $85,000/yr |
| Mental Health Therapist (LCSW/LPC) | $44,000/yr | $60,000/yr | $78,000/yr |
Top Paying Cities in Alabama
- Birmingham
- Huntsville
- Mobile
- Montgomery
Browse therapy jobs in Alabama
Updated daily — PT, OT, SLP, ABA & mental health roles.
See Open Positions →Latest Therapy Jobs in Alabama
Physical Therapist
Occupational Therapist
Licensed Mental Health Therapist (Virtual)
Travel Physical Therapist Assistant - $1,398 per week
Licensed Mental Health Counselor (Remote)
Licensed Mental Health Therapist - Remote
Frequently Asked Questions
How much does a physical therapist (PT) make in Alabama?
Physical therapists in Alabama earn an average of $75,000 per year. Entry-level PTs typically start around $57,000, while experienced PTs can earn up to $94,000.
What is the average occupational therapist (OT) salary in Alabama?
OTs in Alabama average $72,000 annually. Pay ranges from $53,000 for new grads to $88,000 for experienced therapists in specialty settings.
How much do speech-language pathologists (SLPs) earn in Alabama?
SLPs in Alabama earn between $55,000 and $91,000 per year, with an average of $74,000. School-based SLPs typically follow district pay scales.