High School Teacher Jobs

High school teachers across subjects

Stand out from 250+ applicants

Tailor your resume with AI

Get Started

230 jobs found

High School Chemistry Teacher

Stride, Inc.Nashville, Davidson CountyFull-timeRemote
educationhigh-school-teacherremotenashville
$49,558 - $49,558 est.3 days ago

High School Social Studies Teacher- SY 26/27

Stride, Inc.Austin, Travis CountyFull-timeRemote
educationhigh-school-teacherremoteaustin
$49,769 - $49,769 est.3 days ago

High School Social Studies Teacher

Stride, Inc.Jefferson City, Cole CountyFull-timeRemote
educationhigh-school-teacherremotejefferson-city
$57,008 - $57,008 est.3 days ago

Greater Egg Harbor Regional High School Aides

ESS EducationEgg Harbor Township, Atlantic CountyFull-time
educationhigh-school-teacheregg-harbor-townshipfull-time
$71,278 - $71,278 est.3 days ago

High School Advanced Math Teacher

Knob Noster R-VII SchoolsKnob Noster, Johnson CountyFull-time
educationhigh-school-teacherknob-nosterfull-time
$56,491 - $56,491 est.4 days ago

High School Carpentry Instructor

West Michigan Construction InstituteCascade, Kent CountyFull-time
educationhigh-school-teacherentry-levelcascade
$126,262 - $126,262 est.4 days ago

High School English Teacher

LA Grande School DistrictLa Grande, Union CountyFull-time
educationhigh-school-teacherla-grandefull-time
$82,773 - $82,773 est.4 days ago

Assistant Coach, High School for School Year

Omaha Public SchoolsOmaha, Douglas CountyFull-time
educationhigh-school-teacheromahafull-time
$82,993 - $82,993 est.4 days ago

26/27 School Year: Assistant Coach: High School Girls Volleyball

Maury County Public SchoolsMount Pleasant, Maury CountyFull-time
educationhigh-school-teachermount-pleasantfull-time
$27,503 - $27,503 est.4 days ago

High School Counselor

Pueblo School District 70Bessemer, Pueblo CountyFull-time
educationhigh-school-teacherbessemerfull-time
$57,392 - $57,392 est.4 days ago

LTS ELA Teacher (High School)

Upper Perkiomen School DistrictPennsburg, Montgomery CountyFull-time
educationhigh-school-teacherpennsburgfull-time
$75,270 - $75,270 est.4 days ago

High School French Teacher

Coney Island PrepFlatbush, BrooklynFull-time
educationhigh-school-teacherbrooklynfull-time
$80,029 - $80,029 est.4 days ago

High School Computer Science CTE Teacher

Stride, Inc.Raleigh, Wake CountyFull-time
educationhigh-school-teacherraleighfull-time
$47,154 - $47,154 est.4 days ago

High School ELL Teacher

Stride, Inc.Lansing, Ingham CountyFull-time
educationhigh-school-teacherlansingfull-time
$49,584 - $49,584 est.4 days ago

High School Data Coach

Stride, Inc.Lansing, Ingham CountyFull-time
educationhigh-school-teacherlansingfull-time
$55,997 - $55,997 est.4 days ago

High School Elective AP Computer Teacher

Stride, Inc.Lansing, Ingham CountyFull-time
educationhigh-school-teacherlansingfull-time
$52,000 - $52,000 est.4 days ago

Now Hiring- Long Term Band Instructor - Northgate - Northgate Jr/Sr High School $145 per day

ESS EducationPittsburgh, Allegheny CountyFull-time
educationhigh-school-teacherpittsburghfull-time
$37,700 - $37,700 est.4 days ago

School Year 26-27 High School Teacher

Success Academy Charter Schools, Inc.Mount Vernon, Westchester CountyFull-time
educationhigh-school-teachermount-vernonfull-time
$87,676 - $87,676 est.4 days ago

School Year 26-27 High School Teacher

Success Academy Charter Schools, Inc.Southwest Brooklyn, BrooklynFull-time
educationhigh-school-teacherbrooklynfull-time
$100,205 - $100,205 est.4 days ago

School Year 26-27 High School Teacher

Success Academy Charter Schools, Inc.Flushing, QueensFull-time
educationhigh-school-teacherqueensfull-time
$100,179 - $100,179 est.4 days ago

High School Teacher salary insights

Avg low

$61k

Avg high

$62k

Range

$2k$177k

From

230 listings

Based on active high school teacher listings with salary info. Not all roles disclose salary; actuals vary.

Frequently asked questions

How many high school teacher jobs are available on Careeronaut?+
Careeronaut aggregates high school teacher jobs from Adzuna, CareerJet, USAJobs, The Muse, Remote OK, and Remotive. Listings refresh daily and expired roles are removed within seven days of being pulled from the source feed.
What's a typical salary for high school teacher roles?+
Based on 230 active listings, high school teacher salaries average $61k to $62k. Individual roles range from $2k up to $177k depending on location, seniority, and employer.
Are there remote high school teacher jobs?+
Yes. Browse only remote roles by using the "Remote" filter, or visit /jobs/education/high-school-teacher/remote to see the remote-only listing page.
How do I tailor my resume to a high school teacher job?+
Every job page on Careeronaut has a "Tailor your resume to this job" button. Click it to open the AI editor, paste your existing resume, and get a version matched to the posting in under 60 seconds.