High-paying teaching jobs in Santa Cruz

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 186 high-paying for you in Santa Cruz, CA. These teaching jobs pay well, with salaries between $33,800 to $140,780 per hour. Popular roles include Lecturer, Tutor and Instructor.

Job title

Updated Nov 05, 2026
Job title
Santa Cruz, CA
California
Job openings (Santa Cruz)

Lecturer

Santa Cruz

$9,967 per month

California

$7,882 per month

Assistant Professor

Santa Cruz

$115,149 per year

California

$101,040 per year

Mathematics Teacher

Santa Cruz

$66,114 per year

California

$106,328 per year

Teacher

Santa Cruz

$27.81 per hour

California

$35.84 per hour

Tutor

Santa Cruz

$25.79 per hour

California

$32.85 per hour

Instructor

Santa Cruz

$22.74 per hour

California

$44.10 per hour

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