Average Teacher Salary in Houston Independent School District. The average teacher salary in Houston Independent School District is $46,247. To learn how to become a teacher in the Houston Independent School District, read our how to become a teacher in Texas article. For average salary information, read our average teacher salary in Texas article.