Skip to content

The average salary for a Secondary School Teacher in Texas is $64,120.

Annual Average Salary Information

Annual Average Salary: $64,120

$50,350$78,580

View Jobs

Associate Teacher - School Year 2026-2027 (Anticipated Vacancies) in Houston

Associate Teacher

Reports To: Building Principal
Classification: Paraprofessional (Clerical/Teacher Assistant)
Wage/Hour Status: Non-exempt
Days: 188 (Based on a 7.5 hour workday)
Salary: See Compensation Plan for Paraprofessional/Admi ...Read more

Secondary School Attendance Lead (Term-Time) in Sheffield

Unique School Solutions is seeking an Attendance Officer for a large secondary school in Sheffield. In this role, you will work closely with the Attendance Lead to identify and address barriers to student attendance, ensuring effective communication with pupils, parents, and external agencies.

Read more

Assistant Principal - Secondary School Leadership in Midland

Young World Physical Education is seeking an Assistant Principal for Legacy High School in Midland, Texas. This full-time role requires a master's degree and relevant certifications. The candidate will provide leadership in managing the school's instructional program, evaluate classroom instruction, ...Read more

High School Teacher - Head Band Director in Victoria

High School Teacher - Head Band Director

Starting Date: Jul 1, 2026

Job Description

Provide students with appropriate learning activities and experiences designed to help them fulfill their potential for intellectual, emotional, physical, and social growth.

E ...Read more

Dual-Campus Assistant Principal - Secondary Schools in Winnie

A prominent school district in Winnie, Texas, seeks an Assistant Principal for a Secondary Split Campus. This role involves managing campus operations, overseeing the instructional program, and ensuring student discipline and engagement. Candidates should have a Master's degree, relevant Texas certi ...Read more

Secondary School Campus Instructional Leader in New Braunfels

Young World Physical Education in New Braunfels, TX is seeking a full-time Assistant Principal for the Dragon Campus. The role involves assisting in the overall administration of the instructional program and managing campus operations. Strong organizational and interpersonal skills are essential ...Read more

Secondary School Admin & Instructional Leader in Sunnyvale

Sunnyvale ISD is seeking a Secondary Assistant Principal to oversee instructional programs and manage campus operations. This position requires a Master's degree and a Texas principal certificate. Key responsibilities include guiding student activities, implementing policies, and collaborating wi ...Read more

Principal, Assistant- Secondary (Cross Timbers Middle School) in Grapevine

Principal, Assistant- Secondary (Cross Timbers Middle School)


Location: Grapevine, Texas – Grapevine-Colleyville ISD Cross Timbers Middle


Job Details


Job ID: 5700399


Application Deadline: Posted until filled


Read more

Assistant Director, High School Dance — Lead Teacher in Sugar Land

Fort Bend Independent School District is seeking an Assistant Director Dance Teacher for the 2026–2027 school year. This position involves planning and implementing instructional dance programs, managing student behaviors, and evaluating achievement at a high school level.

The ideal candi ...Read more

Secondary School Instructional & Operations Leader in Marlin

A Texas-based educational institution seeks to hire an instructional leader to direct and manage various aspects of campus operations. The candidate will oversee student services and activities, implement the school’s mission, and work collaboratively with teachers and community members. Ideal qua ...Read more