Teaching Jobs

Teachers and classroom educators

Stand out from 250+ applicants

Tailor your resume with AI

Get Started

1635 jobs found

Program Coordinator - Greater South Side

The People’s Music SchoolChicago, Cook CountyPart-time
educationteacherchicagopart-time
$42,672 - $42,672 est.5h ago

Program Coordinator - Albany Park

The People’s Music SchoolChicago, Cook CountyPart-time
educationteacherchicagopart-time
$34,221 - $34,221 est.5h ago

Pilates Reformer Instructor

Oshman Family JCCPalo Alto, Santa Clara CountyFull-time
educationteacherpalo-altofull-time
$80,023 - $80,023 est.5h ago

Hebrew Language Teacher (Beged Kefet)

Oshman Family JCCPalo Alto, Santa Clara CountyFull-time
educationteacherpalo-altofull-time
$61,960 - $61,960 est.5h ago

Area Supervisor - Kansas City

All City Management ServicesWeatherby Lake, Platte CountyPart-time
educationteacherweatherby-lakepart-time
$43,680 - $43,680 est.6h ago

Instructional Supervisor

EDUCATION THROUGH MUSIC INCGrand Central, ManhattanFull-time
educationteachermanhattanfull-time
$72,100 - $82,400 est.6h ago

Special Programs Academic Manager

Stride, Inc.Lansing, Ingham CountyFull-time
educationteacherlansingfull-time
$66,509 - $66,509 est.6h ago

Deer Lakes Lunch/Recess Monitor 1030 AM-130PM 5 Days a week $15/hr

ESS EducationPittsburgh, Allegheny CountyFull-time
educationteacherpittsburghfull-time
$1,560 - $1,560 est.6h ago

PCAs for the 24/25 SY AIU Sunrise Starting at -$119 per day

ESS EducationPittsburgh, Allegheny CountyFull-time
educationteacherpittsburghfull-time
Up to $30,940 est.6h ago

Speech Pathologist

ESS EducationThornton, Adams CountyFull-time
educationteacherthorntonfull-time
$165,191 - $165,191 est.6h ago

Classroom Monitor

ESS EducationGettysburg, Adams CountyFull-time
educationteachergettysburgfull-time
$38,302 - $38,302 est.6h ago

Long Term General Education 3rd Grade Teacher

ESS EducationGettysburg, Adams CountyFull-time
educationteachergettysburgfull-time
$65,980 - $65,980 est.6h ago

School Receptionist/Clerical

ESS EducationBaxley, Appling CountyFull-time
educationteacherbaxleyfull-time
$60,162 - $60,162 est.6h ago

Various Contract Positions

ESS EducationElk Rapids, Antrim CountyFull-time
educationteacherelk-rapidsfull-time
$71,744 - $71,744 est.6h ago

Various Contract Positions

ESS EducationElk Rapids, Antrim CountyFull-time
educationteacherelk-rapidsfull-time
$70,835 - $70,835 est.6h ago

Various Contract Positions

ESS EducationAlpena, Alpena CountyFull-time
educationteacheralpenafull-time
$71,998 - $71,998 est.6h ago

School Social Worker

ESS EducationAurora, Arapahoe CountyFull-time
educationteacheraurorafull-time
$105,283 - $105,283 est.6h ago

School Psychologist

ESS EducationDade City, Pasco CountyFull-time
educationteacherdade-cityfull-time
$157,726 - $157,726 est.6h ago

Reading Specialist - Long Term $135/day

ESS EducationGettysburg, Adams CountyFull-time
educationteachergettysburgfull-time
$35,100 - $35,100 est.6h ago

No required education form test

ESS EducationOrion, Oakland CountyFull-time
educationteacherorionfull-time
$69,162 - $69,162 est.6h ago

Teaching salary insights

Avg low

$74k

Avg high

$75k

Range

$13$370k

From

1,635 listings

Based on active teaching listings with salary info. Not all roles disclose salary; actuals vary.

Frequently asked questions

How many teaching jobs are available on Careeronaut?+
Careeronaut aggregates teaching 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 teaching roles?+
Based on 1,635 active listings, teaching salaries average $74k to $75k. Individual roles range from $13 up to $370k depending on location, seniority, and employer.
Are there remote teaching jobs?+
Yes. Browse only remote roles by using the "Remote" filter, or visit /jobs/education/teacher/remote to see the remote-only listing page.
How do I tailor my resume to a teaching 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.