High-paying teaching jobs in San Francisco

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 1,099 high-paying for you in San Francisco, CA. These teaching jobs pay well, with salaries between $58,471 to $224,631 per hour. Popular roles include Tutor, Instructor and Elementary School Teacher.

Job title

Updated Nov 06, 2026
Job title
San Francisco, CA
California
Job openings (San Francisco)

Faculty

San Francisco

$224,631 per year

California

$128,588 per year

Adjunct Faculty

San Francisco

$194,199 per year

California

$128,191 per year

Instructor

San Francisco

$49.22 per hour

California

$43.91 per hour

Special Education Teacher

San Francisco

$47.20 per hour

California

$48.43 per hour

Teacher

San Francisco

$46.94 per hour

California

$35.39 per hour

High School Teacher

San Francisco

$95,586 per year

California

$79,016 per year

School Teacher

San Francisco

$38.49 per hour

California

$26.27 per hour

Tutor

San Francisco

$30.91 per hour

California

$32.82 per hour

Substitute Teacher

San Francisco

$28.62 per hour

California

$26.28 per hour

Elementary School Teacher

San Francisco

$26.09 per hour

California

$28.06 per hour

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