Teaching Jobs

Teachers and classroom educators

Stand out from 250+ applicants

Tailor your resume with AI

Get Started

1439 jobs found

Licensed Specialist School Psychologist Applicant Pool

Texas City F.D.Texas City, Galveston CountyFull-time
educationteachertexas-cityfull-time
$125,082 - $125,082 est.3 days ago

Special Education Teacher - Elementary

educationteachernapervillefull-time
$80,496 - $80,496 est.3 days ago

Behavior Analyst Board Certified

Crowley ISDCrowley, Tarrant CountyFull-time
educationteachercrowleyfull-time
$77,195 - $77,195 est.3 days ago
$86,812 - $86,812 est.3 days ago

Adjunct, Biology

Frederick Community CollegeHood College, Frederick CountyFull-time
educationteacherhood-collegefull-time
$100,386 - $100,386 est.3 days ago

Travel Special Ed Teacher | Indianapolis, Indiana

Soliant HealthWest Indianapolis, Marion CountyFull-time
educationteacherwest-indianapolisfull-time
$63,515 - $63,515 est.3 days ago

HS Math Teacher

Santa Fe South SchoolsNichols Hills, Oklahoma CountyFull-time
educationteachernichols-hillsfull-time
$71,690 - $71,690 est.3 days ago

School Psychologist in Bear, DE

Soliant HealthBear, New Castle CountyFull-time
educationteacherbearfull-time
$95,892 - $95,892 est.3 days ago

Science Teacher

Gary Community School CorporationMerrillville, Lake CountyFull-time
educationteachermerrillvillefull-time
$81,516 - $81,516 est.3 days ago

Elementary Teacher

Delaware Schools ConsortiumWyoming, Kent CountyFull-time
educationteacherwyomingfull-time
$59,917 - $59,917 est.3 days ago

High School Spanish Teacher

Oak Hill, INSims, Grant CountyFull-time
educationteachersimsfull-time
$45,440 - $45,440 est.3 days ago

Middle School Religion

Archdiocese of St LouisSaint Charles, Saint Charles CountyFull-time
educationteachersaint-charlesfull-time
$63,083 - $63,083 est.3 days ago

Intervention Specialist JFK SY

Maple Heights City SchoolsMaple Heights, Cuyahoga CountyFull-time
educationteachermaple-heightsfull-time
$81,299 - $81,299 est.3 days ago

School Psychologist (1.0 FTE)

Kalamazoo Public SchoolsOshtemo, Kalamazoo CountyFull-time
educationteacheroshtemofull-time
$106,610 - $106,610 est.3 days ago

TEACHER, ELEMENTARY- DANCE - KINDERGARTEN - 5TH GRADE

Denver Public SchoolsGlendale, DenverFull-time
educationteacherglendalefull-time
$76,730 - $76,730 est.3 days ago

Adjunct Instructor, Notary Public

Durham Technical Community CollegeDurham, Durham CountyPart-time
educationteacherdurhampart-time
$59,758 - $59,758 est.3 days ago

Jr. High Special Education Teacher - Inclusion

Joliet Public School District 86Downtown Joliet, Will CountyFull-time
educationteacherdowntown-jolietfull-time
$93,460 - $93,460 est.3 days ago

School Occupational Therapist - Sterling Heights, Michigan

Soliant HealthSterling Heights, Macomb CountyFull-time
educationteachersterling-heightsfull-time
$81,530 - $81,530 est.3 days ago

RN, CLINICAL EDUCATOR

Magnolia Regional Health CenterCorinth, Alcorn CountyFull-time
educationteachercorinthfull-time
$44,185 - $44,185 est.3 days ago
$75,819 - $75,819 est.3 days ago

Teaching salary insights

Avg low

$65k

Avg high

$72k

Range

$18$216k

From

1,186 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,186 active listings, teaching salaries average $65k to $72k. Individual roles range from $18 up to $216k 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.