Talent.com

History teacher: Average Salary in San Antonio, TX, 2026

Find out what the average History teacher salary is

Salary rate
How much does a History teacher make in San Antonio, TX?
$48,672/ Annual
Based on 10000 salaries
The average History teacher in San Antonio, 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
History teacher: Average Salary in United States of America
Wyoming$62,950
California$60,860
Mississippi$57,901
Alaska$57,000
New York$55,550
Active jobs with salaries

Music Teacher Store 6928

Music & ArtsSan Antonio, TX, United States
Full-time

At Music & Arts, we provide the tools and support for you to focus on what matters most: teaching and inspiring students.With robust benefits, a commitment to innovation, and opportunities to grow ... Show more

 • Promoted

Drum Music Teacher Store 464

Guitar Center Stores, Inc.San Antonio, TX, US
Full-time

With over 300 stores across the nation, Guitar Center embodies the world of creativity and music by encouraging our Customers and employees to find their own unique sound.Our mission is to develop ... Show more

 • Promoted

Substitute Teacher - China Grove, TX

Kokua EducationSan Antonio, TX, United States
Full-time

Ready to make an impact in your community while getting paid? Become a substitute teacher with Kokua in China Grove and surrounding San Antonio, TX and create powerful moments that shift students' ... Show more

 • Promoted