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

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 large 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. #J-18808-Ljbffr Holistic Community Therapy

Vacancy posted 5 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,404 per week

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

    GetMed Staffing

    Portland, OR
    1 day 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
    1 day ago
  • $1,381 - $1,595 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: National Staffing Solutions Pay: $1,381 to $1,595 per week Contract Duration: 13 Weeks Start Date: ASAP About the Position Details of the COTA - Skilled Nursing opening... 
    Full time
    Contract work
    Immediate start

    National Staffing Solutions

    Portland, OR
    1 day 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
    1 day ago
  • $2,075 per week

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

    GetMed Staffing

    Portland, OR
    1 day ago
  • $1,566 - $1,614 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Pioneer Healthcare Services Pay: $1,566 to $1,614 per week Shift Information: 5 days x 8 hours Start Date: 11/5/2026 About the Position If you are a Certified Occupational... 
    Full time
    Relocation package
    Shift work

    Pioneer Healthcare Services

    Portland, OR
    1 day ago
  • $2,067 per week

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

    Triage Staffing LLC

    Portland, OR
    1 day ago
  • $2,400 per week

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

    Triage Staffing LLC

    Portland, OR
    1 day ago
  • $2,354 - $2,507 per week

     ...Occupational Therapist Location: Portland, OR Agency: Host Healthcare Pay: $2,354 to $2,507 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 11/2/2026 About the Position Host Healthcare is an award-winning travel... 
    Full time
    Contract work
    Immediate start
    Shift work

    Host Healthcare

    Portland, OR
    1 day 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: 11/9/2026 About the Position Travel Rehab: Occupational... 
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Portland, OR
    1 day ago
  • $2,588 per week

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

    talent4health

    Portland, OR
    1 day ago
  • $2,164 - $2,264 per week

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

    Converdia Health Staffing

    Portland, OR
    1 day 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
    1 day ago
  • $1,290 - $1,517 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Centra Healthcare Solutions Pay: $1,290 to $1,517 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role:... 
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    Centra Healthcare Solutions

    Portland, OR
    1 day ago
  • $1,882 - $2,173 per week

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

    National Staffing Solutions

    Portland, OR
    1 day ago
  • $1,924 - $2,024 per week

     ...Occupational Therapist Location: Portland, OR Agency: Converdia Health Staffing Pay: $1,924 to $2,024 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
    1 day ago
  • $2,116 - $2,444 per week

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

    National Staffing Solutions

    Portland, OR
    1 day ago
  • $2,669 per week

     ...Occupational Therapist Location: Portland, OR Agency: Coast Medical Service Pay: $2,669 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
    10 hours ago
  • $2,061 per week

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

    Triage Staffing LLC

    Portland, OR
    1 day ago
  • $1,513 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: TGL MedStaff Pay: $1,513 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: TGL MedStaff is seeking... 
    Full time
    Contract work
    Summer work
    Immediate start
    Shift work

    TGL MedStaff

    Portland, OR
    1 day 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...  ...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
    1 day ago
  • $1,958 per week

     ...Occupational Therapist Location: Portland, OR Agency: Lancesoft Inc. Pay: $1,958 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
    1 day ago
  • $2,147 per week

     ...Occupational Therapist Location: Portland, OR Agency: Advantis Medical Staffing Pay: $2,147 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Advantis Medical, the #1... 
    Full time
    Contract work
    Immediate start
    Shift work

    Advantis Medical Staffing

    Portland, OR
    1 day ago
  • $1,232 - $1,270 per week

     ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: AMN Healthcare Allied Pay: $1,232 to $1,270 per week Shift Information...  ...therapy, skilled, skilled nursing, allied, allied health, healthcare, health care, patient care,... 
    Full time
    Extra income
    Contract work
    Temporary work
    Immediate start
    Shift work

    AMN Healthcare Allied

    Portland, OR
    1 day ago
  • $1,386 - $1,486 per week

     ...Occupational Therapist Location: Portland, OR Agency: Converdia Health Staffing Pay: $1,386 to $1,486 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
    1 day ago
  •  ...Occupational Therapist Location: Portland, OR Agency: Titan Medical Group Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 11/9/2026 About the Position... 
    Full time
    Weekly pay
    Contract work
    Shift work

    Titan Medical Group

    Portland, OR
    1 day ago
  • $1,762 per week

     ...Occupational Therapist Location: Portland, OR Agency: Lancesoft Inc. Pay: $1,762 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
    1 day ago
  • $1,782 - $2,058 per week

     ...Occupational Therapist Location: Portland, OR Agency: National Staffing Solutions Pay: $1,782 to $2,058 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
    1 day ago
  • $1,468 per week

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

    Lancesoft Inc.

    Portland, OR
    1 day ago
  • $2,116 - $2,444 per week

     ...Occupational Therapist Location: Portland, OR Agency: National Staffing Solutions Pay: $2,116 to $2,444 per week Shift Information: Days...  ...Pay Range: $2116.13 - $2443.88 Work Setting: Home Health Anticipated Duration of Assignment: 13 Weeks Anticipated... 
    Full time
    Contract work
    Shift work

    National Staffing Solutions

    Portland, OR
    10 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!