High-paying teaching jobs in Portland

Teaching involves guiding students in learning academic subjects by crafting engaging lessons. Teachers develop curricula, assess student progress, and foster a supportive environment. They exhibit patience, communication skills, and subject knowledge.


We found 445 high-paying for you in Portland, OR. These teaching jobs pay well, with salaries between $34,668 to $313,545 per hour. Popular roles include Associate Professor, Assistant Professor and Tutor.

Job title

Updated Nov 07, 2026
Job title
Portland, OR
Oregon
Job openings (Portland)

Associate Professor

Portland

$313,545 per year

Oregon

$117,339 per year

Assistant Professor

Portland

$205,352 per year

Oregon

$95,452 per year

Special Education Teacher

Portland

$82,872 per year

Oregon

$72,304 per year

High School Teacher

Portland

$65,523 per year

Oregon

$66,169 per year

Tutor

Portland

$29.73 per hour

Oregon

$26.02 per hour

Instructor

Portland

$27.15 per hour

Oregon

$30.93 per hour

Elementary School Teacher

Portland

$23.79 per hour

Oregon

$23.42 per hour

Teacher

Portland

$21.75 per hour

Oregon

$22.59 per hour

Substitute Teacher

Portland

$20.69 per hour

Oregon

$22.14 per hour

Adjunct Instructor

Portland

$3,431 per month

Oregon

$7,761 per month

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