High-paying teaching jobs in Scranton

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 117 high-paying for you in Scranton, PA. These teaching jobs pay well, with salaries between $16.16 to $71.15 per hour. Popular roles include Adjunct Faculty, Assistant Professor and Substitute Teacher.

Job title

Updated Oct 18, 2026
Job title
Scranton, PA
Pennsylvania
Job openings (Scranton)

Software Trainer

Scranton

$71.15 per hour

Pennsylvania

$83.00 per hour

Adjunct Faculty

Scranton

$65.00 per hour

Pennsylvania

$52.87 per hour

Faculty

Scranton

$65.00 per hour

Pennsylvania

$45.99 per hour

Assistant Professor

Scranton

$90,374 per year

Pennsylvania

$68,732 per year

Instructor

Scranton

$42.88 per hour

Pennsylvania

$29.64 per hour

Trainer

Scranton

$31.85 per hour

Pennsylvania

$28.26 per hour

Teacher

Scranton

$24.84 per hour

Pennsylvania

$21.34 per hour

Early Childhood Specialist

Scranton

$16.16 per hour

Pennsylvania

$17.30 per hour

Tutor

Scranton

$15.57 per hour

Pennsylvania

$27.37 per hour

Substitute Teacher

Scranton

$116 per day

Pennsylvania

$149 per day

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