Talent.com

History teacher: Average Salary in San Diego, CA, 2026

Find out what the average History teacher salary is

Salary rate
How much does a History teacher make in San Diego, CA?
$48,672/ Annual
Based on 10000 salaries
The average History teacher in San Diego, CA is $48,672 per year or $24.63 per hour. Entry-level positions start at $34,905 per year, while most experienced workers make up to $74,459 per year.
Median$48,672
chart
Low$34,905
High$74,459
History teacher: Average Salary in United States of America
Wyoming$62,950
California$60,860
Mississippi$57,901
Alaska$57,000
New York$55,550
Active jobs with salaries

Substitute Teacher

TradeJobsWorkForce92115 San Diego, CA, US
Full-time

Substitute Teach Job Duties: Contributes to student learning, growth, and advancement.Demon... Show more

 • Promoted

High school Physics and Computer Science Teachers

Bright Horizon AcademySan Diego, California, US
Full-time

Bright Horizon Academy is hiring High School Teachers!.Find out more about this role by reading the information below, then apply to be considered.We are currently seeking qualified and passionate ... Show more

 • Promoted

Preuss Teachers Pool - Spanish Teacher

UC San DiegoSan Diego, CA, US
Full-time

A reasonable salary range estimate for this position is $54,166-$109,666.The posted UC academic salary scales () set the minimum pay determined by rank and/or step at appointment.See the following ... Show more

 • Promoted

Toddler Teacher at Learning Jungle Escondido East - Hiring Immediately

Learning Jungle USAEscondido, CA, United States
Full-time +1

Toddler Teacher at Learning Jungle Escondido East.Accrued Paid Time Off Paid Sick Time Paid Company Holidays Childcare Tuition Discount Medical, Dental and Vision Insurance Employer Paid Life Insur... Show more