Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mental Health Occupational Therapist - Full-Time (Portland, OR)

$80k - $93k
Full-time

Holistic Community Therapy

Mental Health Occupational Therapist – Full-Time (Portland, OR)

Please read this posting in full before applying.

This is a full-time, salaried opportunity designed for an Occupational Therapist who wants to build real depth in adult mental health over time.

At Holistic Community Therapy, we provide structured, community-based and virtual mental health services for adults. Our work involves comprehensive assessment, clinical formulation, and functional treatment of complex mental health presentations within an insurance-based outpatient model.

Mental health remains a small specialty area within OT. This role is best suited to someone who wants to build depth in that part of practice over time.

Our client population includes individuals from historically marginalized communities. We value cultural humility, lived experience, and clinicians who reflect the diversity of the communities we serve.

ABOUT YOU

This is a full-time clinical home — a place to go deep and grow, not a stepping stone to private practice or a side caseload. If that's what you're looking for, you'll fit right in.

You may be early in your career, or you may already have experience and be looking for a role where mental health work is taken seriously.

You'll likely fit well here if you:

  • Work well independently, but value having structure and support as you grow
  • Use supervision thoughtfully and ask questions when needed
  • Care about doing careful documentation and following through
  • Are comfortable building relationships with clients over time
  • Want to keep developing your clinical thinking rather than staying surface-level

This role tends to suit clinicians who value structure, steady growth, and meaningful long-term work with adults living with complex mental health challenges.

ABOUT THE ROLE

As a Mental Health Occupational Therapist at Holistic Community Therapy, you will:

  • Deliver adult mental health assessments and occupation-based interventions within a mobile outpatient model (community-based + virtual)
  • Develop and implement measurable treatment plans that support functional independence and meaningful outcomes
  • Maintain a minimum of 22 completed client sessions per week (most clinicians carry 25) through proactive scheduling and caseload ownership
  • Provide comprehensive assessment and functional mental health treatment within our structured outpatient model
  • Connect clients with appropriate community resources to support recovery
  • Complete accurate documentation within 24–48 hours
  • Participate actively in supervision and ongoing professional development

This is a salaried, full-time position. Clinicians work within a structured, supported caseload, with steady predictability in their week. 

Location requirements:

  • You live in Portland, Oregon. This role requires Oregon residency -- being in the Portland metro but across the border in Washington (for example, Vancouver) does not qualify 
  • Active Oregon OT license required

Required qualifications:

  • Active Occupational Therapist license in good standing (Oregon)
  • Minimum 2 years of clinical experience preferred. Mature new graduates with prior professional work experience and demonstrated responsibility will be considered
  • Current CPR certification
  • Clear background check
  • Eligible for insurance panel credentialing (we complete this process for you)

CASELOAD & WORKLOAD EXPECTATIONS

This is a full-time, caseload-based role built around a 36-hour week — not the standard 40. We measure a completed caseload rather than hours, so a clinician who works efficiently keeps the time they save. For people who want to do meaningful clinical work and still have a real life outside of it, that's the point.

  • Full-time status requires maintaining a minimum of 22 completed client sessions per week. Most clinicians maintain between 22–25.
  • Sessions are scheduled for 53 minutes, with a 15-minute documentation standard built into workflow expectations.
  • During onboarding, all new clinicians follow the same structured ramp, with support built in as your caseload builds.
  • Paid team meetings, travel time, standard mileage reimbursement, and collaboration time are included.

COMPENSATION & BENEFITS

  • Salaried position with benefits
  • 2 weeks paid vacation leave annually + 2 floating holidays
  • Sick leave accrues in accordance with Oregon law
  • 6% retirement match
  • Health reimbursement benefit available for full-time employees
  • Paid administrative time built into your schedule
  • Paid travel time + IRS mileage reimbursement
  • $35/month internet stipend
  • $200 annual home office stipend
  • Continuing education reimbursement + 15 hours of in-house CE annually
  • Eligibility for QMHP certification supervision

Base pay is $72,000–$84,000 for a 36-hour week. Because that's four hours shorter than a standard 40-hour schedule, it's roughly equivalent to $80,000–$93,000 at 40 hours.

While our compensation may differ from larger systems, this role offers something many larger settings do not: close supervision, visible growth, and the chance to build true specialty depth in adult mental health OT.

ABOUT HOLISTIC COMMUNITY THERAPY

Holistic Community Therapy is a growing, specialized mental health practice serving adults in Portland, Oregon through community-based and virtual care.

We are structured, clinically focused, and committed to advancing what Occupational Therapy can do in mental health.

You will not get lost in a large system here.
Your work matters.
Your development matters.
Your clinical growth is visible.

We are building something intentional and looking for clinicians who want to keep growing in thoughtful, accountable practice.

HOW TO APPLY

If this role feels aligned with the kind of clinician you want to become, we'd be glad to hear from you.

Apply directly through this posting. You can also apply here.

We look forward to reviewing your application.

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Mental Health Occupational Therapist - Full-Time (Portland, OR) in Portland, OR vacancy
  • $1,942 per week

     ...Occupational Therapist Location: Portland, OR Agency: GetMed Staffing Pay: $1,942 per week Shift Information: Days - 5 days Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position GetMed Staffing is searching for a strong... 
    Full time
    Contract work
    Shift work

    GetMed Staffing

    Portland, OR
    23 hours ago
  • $1,143 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: GetMed Staffing Pay: $1,143 per week Shift Information: Days - 5 days Contract Duration: 13 Weeks Start Date: 10/5/2026 About the Position GetMed Staffing is searching... 
    Full time
    Contract work
    Shift work

    GetMed Staffing

    Portland, OR
    23 hours ago
  • $2,508 per week

     ...Occupational Therapist Location: Portland, OR Agency: talent4health Pay: $2,508 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position 5 Day Shifts X 8 Hrs Requirements... 
    Full time
    Contract work
    Shift work
    Day shift

    talent4health

    Portland, OR
    23 hours ago
  • $1,981 per week

     ...Occupational Therapist Location: Portland, OR Agency: Triage Staffing LLC Pay: $1,981 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position Travel Rehab: Occupational... 
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Portland, OR
    23 hours ago
  • $2,104 - $2,204 per week

     ...Occupational Therapist Location: Portland, OR Agency: Converdia Health Staffing Pay: $2,104 to $2,204 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position ConVerdia... 
    Full time
    Permanent employment
    Contract work
    Temporary work
    Shift work

    Converdia Health Staffing

    Portland, OR
    23 hours ago
  • $2,067 per week

     ...Occupational Therapist Location: Portland, OR Agency: Triage Staffing LLC Pay: $2,067 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position Travel Rehab: Occupational... 
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Portland, OR
    23 hours ago
  • $1,189 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Triage Staffing LLC Pay: $1,189 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Travel Rehab... 
    Full time
    Contract work
    Immediate start
    Shift work

    Triage Staffing LLC

    Portland, OR
    23 hours ago
  • $2,134 per week

     ...Occupational Therapist Location: Portland, OR Agency: Coast Medical Service Pay: $2,134 per week Shift Information: Days - 5 days x 8 hours...  ...traveler experience for the experienced or first-time traveler. Coast is featured on Blue Pipes' 2023 Best... 
    Full time
    Contract work
    Shift work

    Coast Medical Service

    Portland, OR
    23 hours ago
  • $1,165 - $1,265 per week

     ...Occupational Therapist Location: Portland, OR Agency: Converdia Health Staffing Pay: $1,165 to $1,265 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position ConVerdia Health... 
    Full time
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Shift work

    Converdia Health Staffing

    Portland, OR
    23 hours ago
  • $1,982 - $2,182 per week

     ...Occupational Therapist Location: Portland, OR Agency: Titan Medical Group Pay: $1,982 to $2,182 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position Travel Occupational... 
    Full time
    Weekly pay
    Contract work
    Shift work

    Titan Medical Group

    Portland, OR
    23 hours ago
  • $1,737 per week

     ...Occupational Therapist Location: Portland, OR Agency: Triage Staffing LLC Pay: $1,737 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Travel Rehab: Occupational Therapy... 
    Full time
    Contract work
    Immediate start
    Shift work

    Triage Staffing LLC

    Portland, OR
    23 hours ago
  • $1,701 - $1,801 per week

     ...Occupational Therapist Location: Portland, OR Agency: Converdia Health Staffing Pay: $1,701 to $1,801 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position ConVerdia Health... 
    Full time
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Shift work

    Converdia Health Staffing

    Portland, OR
    23 hours ago
  • $1,782 - $2,058 per week

     ...Occupational Therapist Location: Portland, OR Agency: National Staffing Solutions Pay: $1,782 to $2,058 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position Details of the OT - Skilled Nursing opening in Portland, OR:... 
    Full time
    Contract work
    Immediate start

    National Staffing Solutions

    Portland, OR
    23 hours ago
  • $1,836 per week

     ...Occupational Therapist Location: Portland, OR Agency: Lancesoft Inc. Pay: $1,836 per week Shift Information: Days - 5 days x 8 hours...  ...Shift 5x8 Days Duration of Assignment 91 Day 1 Medical, Health, Dental, Vision. $500 Referral Bonus... 
    Full time
    Contract work
    Immediate start
    Shift work

    Lancesoft Inc.

    Portland, OR
    23 hours ago
  • $1,272 per week

     ...Occupational Therapist Location: Portland, OR Agency: Lancesoft Inc. Pay: $1,272 per week Shift Information: Days - 5 days x 8 hours...  ...00-16:00:00, 8.00-5 Duration of Assignment 91 Day 1 Medical, Health, Dental, Vision. $500 Referral Bonus... 
    Full time
    Contract work
    Immediate start
    Shift work

    Lancesoft Inc.

    Portland, OR
    23 hours ago
  • $1,818 - $2,099 per week

     ...Occupational Therapist Location: Portland, OR Agency: National Staffing Solutions Pay: $1,818 to $2,099 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position Details... 
    Full time
    Contract work
    Shift work

    National Staffing Solutions

    Portland, OR
    23 hours ago
  • $1,158 - $1,338 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: National Staffing Solutions Pay: $1,158 to $1,338 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position... 
    Full time
    Contract work
    Immediate start
    Shift work

    National Staffing Solutions

    Portland, OR
    23 hours ago
  •  ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for...  ...Document patient progress accurately and in a timely manner Assist with patient and family education... 
    Full time
    Weekly pay
    Contract work
    Immediate start
    Shift work

    Concentric Healthcare Staffing

    Portland, OR
    23 hours ago
  • $2,278 per week

     ...Occupational Therapist Location: Portland, OR Agency: Cynet Health Pay: $2,278 per week Shift Information: Days - 5 days x 8 hours Contract Duration...  ...working 3 of the 5 holidays. All requests for time off must be made upfront during the submission... 
    Full time
    Contract work
    Shift work
    Weekend work

    Cynet Health

    Portland, OR
    23 hours ago
  • $1,671 - $1,929 per week

     ...Occupational Therapist Location: Portland, OR Agency: National Staffing Solutions Pay: $1,671 to $1,929 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Details of the... 
    Full time
    Contract work
    Immediate start
    Shift work

    National Staffing Solutions

    Portland, OR
    23 hours ago
  • $1,944 per week

     ...Occupational Therapist Location: Portland, OR Agency: Atlas MedStaff Pay: $1,944 per week Shift Information: Days - 5 days x 8 hours...  ...a rich benefits package that includes: Comprehensive Health, Dental and Vision insurance. 401k with matching after... 
    Full time
    Hourly pay
    Contract work
    Work at office
    Shift work

    Atlas MedStaff

    Portland, OR
    23 hours ago
  • $2,129 - $2,329 per week

     ...Occupational Therapist Location: Portland, OR Agency: Ventura MedStaff Pay: $2,129 to $2,329 per week Shift Information: Days - 5 days x...  ...the care and compassion we provide for our clients. • Health, dental, vision, life, disability benefits and 401k •... 
    Full time
    Weekly pay
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Portland, OR
    23 hours ago
  •  ...Occupational Therapist Location: Portland, OR Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 10/26/2026 About the Position TotalMed is seeking a qualified... 
    Full time
    Weekly pay
    Daily paid
    Contract work
    Shift work

    TotalMed

    Portland, OR
    23 hours ago
  • $2,123 per week

     ...Occupational Therapist Location: Portland, OR Agency: TGL MedStaff Pay: $2,123 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Role: TGL MedStaff is seeking a Occupational... 
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    TGL MedStaff

    Portland, OR
    23 hours ago
  •  ...Occupational Therapist Location: Portland, OR Agency: TNAA | TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position Travel Nurse Across... 
    Full time
    Weekly pay
    Daily paid
    Contract work
    Shift work

    TNAA | TotalMed

    Portland, OR
    23 hours ago
  •  ...Occupational Therapist Location: Portland, OR Agency: Fiber Staffing Pay: Competitive weekly pay (inquire for details) Shift Information:...  ...for our Team: Competitive pay rates Housing Health Benefit package License Reimbursement Travel pay... 
    Full time
    Weekly pay
    Extra income
    Contract work
    Shift work

    Fiber Staffing

    Portland, OR
    23 hours ago
  • $2,040 - $2,331 per week

     ...Occupational Therapist Location: Portland, OR Agency: Favorite Healthcare Staffing Pay: $2,040 to $2,331 per week Shift Information: Days...  ...Favorite Mobile App • Referral Bonus Program, First Day Health Insurance, 401(k) Retirement Plans & Match •... 
    Full time
    Weekly pay
    Contract work
    Shift work

    Favorite Healthcare Staffing

    Portland, OR
    23 hours ago
  • $2,006 - $2,206 per week

     ...Occupational Therapist Location: Portland, OR Agency: Ventura MedStaff Pay: $2,006 to $2,206 per week Shift Information: Days - 5 days x...  ...the care and compassion we provide for our clients. • Health, dental, vision, life, disability benefits and 401k •... 
    Full time
    Weekly pay
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Portland, OR
    23 hours ago
  •  ...Occupational Therapist Location: Portland, OR Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Shift...  ...Document therapy services accurately and in a timely manner Supervise COTAs in accordance with applicable... 
    Full time
    Weekly pay
    Contract work
    Immediate start
    Shift work

    Concentric Healthcare Staffing

    Portland, OR
    23 hours ago
  • $2,142 per week

     ...Occupational Therapist Location: Portland, OR Agency: American Consultants Pay: $2,142 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Role: American Consultants is seeking... 
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    American Consultants

    Portland, OR
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mental Health Occupational Therapist - Full-Time (Portland, OR). Be the first to apply!