Talent.com

Secondary teacher: Average Salary in Houston, TX, 2026

Find out what the average Secondary teacher salary is

Salary rate
How much does a Secondary teacher make in Houston, TX?
$48,672/ Annual
Based on 10000 salaries
The average Secondary teacher in Houston, TX 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
Secondary teacher: Average Salary in United States of America
Wyoming$62,950
California$60,767
Mississippi$58,066
New York$55,632
Alaska$55,474
Active jobs with salaries

Substitute Teacher

TradeJobsWorkForce77092 Houston, TX, US
Full-time

Substitute Teacher Job Duties: Contributes to student learning, growth, and advancement.Demonstrates... Show more

 • Promoted

OnRamps College Algebra and Online Learning Coach - Teacher - YES Prep North Forest Secondary

YES Prep Public SchoolsHouston, TX, US
$10.00 hourly
Full-time

COMPENSATION: Starting at $64,000 annually.At YES Prep, work for a mission that impacts the life trajectory of students and their families.YES Prep creates pathways to extraordinary opportunity thr... Show more

Assistant Director of Middle-Upper School

The Briarwood SchoolHouston, Texas, US
Temporary

Assistant Director of Middle-Upper School.If you want to know about the requirements for this role, read on for all the relevant information.Director of Middle-Upper School.Delegated oversight of M... Show more

 • Promoted

Substitute Teacher - Four Corners, TX

Kokua EducationHouston, TX, United States
Full-time

Ready to make an impact in your community while getting paid? Become a substitute teacher with Kokua in Four Corners and across Houston, TX and create powerful moments that shift students' percepti... Show more

 • Promoted