How much does a Occupational Therapist make in Petersburg, VA?
An Occupational Therapist in Petersburg, VA, can expect to earn a competitive salary. On average, Occupational Therapists make about $100,103 each year. This figure can vary based on experience and skill level. It can also depend on the specific healthcare setting where the therapist works.
The salary range for Occupational Therapists in Petersburg is fairly broad. The lowest reported salary sits at around $76,650, while the highest can reach up to $122,720. Most therapists fall somewhere in between these numbers, with many earning between $80,838 and $114,344. This range shows that there are opportunities for both new and experienced therapists to find rewarding positions.
What are the highest paying cities for a Occupational Therapist near Petersburg, VA?

-
Fredericksburg, VA
Average Salary: $105,529
Fredericksburg offers a warm, community-focused environment for therapists. Opportunities are available at facilities like Mary Washington Healthcare and Spotsylvania Regional Medical Center. These places provide excellent support for patient care.
Find Occupational Therapist jobs in Fredericksburg, VA
-
South Hill, VA
Average Salary: $102,518
In South Hill, occupational therapists benefit from a smaller community feel. They work at places like South Hill Healthcare & Rehabilitation Center. This setting allows for close, personalized patient care.
Find Occupational Therapist jobs in South Hill, VA
-
Charlottesville, VA
Average Salary: $96,390
Charlottesville provides a vibrant, academic atmosphere for therapists. Opportunities exist at UVA Health and local schools. This city’s emphasis on education and health makes it a great place to work.
Find Occupational Therapist jobs in Charlottesville, VA
-
Richmond, VA
Average Salary: $95,751
Richmond offers a bustling environment with many job opportunities. Therapists can work at places like VCU Health and Bon Secours. The city’s large population ensures a steady flow of patients.
Find Occupational Therapist jobs in Richmond, VA
-
Mechanicsville, VA
Average Salary: $95,512
Mechanicsville offers a mix of suburban and urban settings. Therapists here work at facilities like Parham Doctors' Hospital. This location provides a good balance of work and lifestyle.
Find Occupational Therapist jobs in Mechanicsville, VA
-
Hopewell, VA
Average Salary: $95,376
Hopewell is a community that values healthcare workers. Therapists can find positions at Hopewell Health & Rehabilitation Center. This area offers a supportive environment for patient care.
Find Occupational Therapist jobs in Hopewell, VA
-
Williamsburg, VA
Average Salary: $94,709
Williamsburg combines history with modern healthcare. Therapists work at places like Williamsburg Landing. This city’s unique character offers a pleasant work environment.
Find Occupational Therapist jobs in Williamsburg, VA
-
Colonial Heights, VA
Average Salary: $94,555
Colonial Heights provides a friendly, close-knit community. Opportunities exist at Southside Regional Medical Center. This setting allows for strong community ties and patient relationships.
Find Occupational Therapist jobs in Colonial Heights, VA
-
Farmville, VA
Average Salary: $93,068
Farmville offers a small-town atmosphere with great opportunities. Therapists can work at places like Longwood University. This location provides a supportive environment for patient care.
Find Occupational Therapist jobs in Farmville, VA
-
Hampton, VA
Average Salary: $93,030
Hampton provides a mix of urban and military influences. Therapists can work at places like Hampton Veterans Affairs Medical Center. This city’s diverse population offers varied patient care experiences.
Find Occupational Therapist jobs in Hampton, VA
What are the best paying companies for a Occupational Therapist in Petersburg, VA?

-
Encompass Health
Average Salary: $114,689
Encompass Health in Petersburg, VA, offers rewarding Occupational Therapist jobs. They provide excellent patient care and support. This company operates across various locations in the U.S., ensuring top-quality healthcare services.
-
Dept Of Public Health
Average Salary: $97,962
The Department of Public Health in Petersburg provides meaningful Occupational Therapist positions. They focus on community health and improving lives. This department operates in multiple locations, offering diverse opportunities for professionals.
-
YAD Healthcare
Average Salary: $93,000
YAD Healthcare in Petersburg, VA, employs skilled Occupational Therapists. They are dedicated to patient rehabilitation and wellness. This company serves various locations, ensuring quality care and support.
-
CommuniCare Health Services
Average Salary: $81,250
CommuniCare Health Services in Petersburg offers Occupational Therapist positions with a focus on patient care. They provide supportive environments and development opportunities. This company operates in different locations, promoting growth and service.
What are the best paying Occupational Therapist related jobs in Petersburg, VA?

-
Respiratory Supervisor
Average Salary: $100,460
A Respiratory Supervisor oversees respiratory therapy services. They work with therapists to ensure quality care. This role involves managing staff at top hospitals and clinics in Petersburg, VA.
Find Respiratory Supervisor jobs in Petersburg, VA
-
Speech Language Pathologist
Average Salary: $98,572
A Speech Language Pathologist helps people improve their communication skills. They work with clients of all ages. This role can be found at rehabilitation centers and schools in Petersburg.
Find Speech Language Pathologist jobs in Petersburg, VA
-
Respiratory Therapist
Average Salary: $83,747
A Respiratory Therapist provides care for patients with breathing problems. They use machines to help patients breathe better. This position is available at major hospitals in Petersburg, VA.
Find Respiratory Therapist jobs in Petersburg, VA
-
Music Therapist
Average Salary: $70,846
A Music Therapist uses music to help patients with emotional or physical challenges. They create individual therapy plans. This role can be found in healthcare facilities and community centers in Petersburg.
Find Music Therapist jobs in Petersburg, VA
-
Case Manager
Average Salary: $67,667
A Case Manager coordinates care for patients. They work with doctors, nurses, and therapists. This role ensures patients get the right care. It’s available at hospitals and clinics in Petersburg, VA.
Find Case Manager jobs in Petersburg, VA
-
Recreational Therapist
Average Salary: $61,121
A Recreational Therapist uses activities to help patients. They focus on mental health and wellness. This role is found in rehabilitation centers and hospitals in Petersburg.
Find Recreational Therapist jobs in Petersburg, VA
-
Therapeutic Mentor
Average Salary: $39,167
A Therapeutic Mentor provides support to individuals with special needs. They work closely with families and caregivers. This role is available in community-based programs and private practices in Petersburg, VA.
Find Therapeutic Mentor jobs in Petersburg, VA



