Foreign Language Teacher Salaries in US

Salary estimated from 209 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: November 6, 2018
Average in US
$24.55 per hour
  • Most Reported
$7.25
$58.15
Salary Distribution

How much does a Foreign Language Teacher make in US?

The average salary for a Foreign Language Teacher is $24.55 per hour in US. Salary estimates are based on 209 salaries submitted anonymously to Indeed by Foreign Language Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Foreign Language Teacher is 1-3 years.
Foreign Language Teacher salaries by company in US
CompanyAverage salary
$41.34 per hour
$28.00 per hour
$26.56 per hour
$25.00 per hour
$22.70 per hour
$22.36 per hour
$22.01 per hour
$21.22 per hour
$20.00 per hour
$20.00 per hour
Foreign Language Teacher salaries by location
CityAverage salary
$20.04 per hour
$21.19 per hour
$26.51 per hour
$21.87 per hour
$48,500 per year

Foreign Language Teacher job openings

Teacher Foreign Language 7/8 - Eisenhower Middle School
North East Independent School District
San Antonio, TX
LANGUAGE TEACHER, ENGLISH [Temporary]
United Nations
New York, NY
Assistant Professor of Foreign Language Education
James Madison University
Harrisonburg, VA
French Language Teacher
San Jose Learning Center
San Jose, CA
Classroom Teacher - International High Schools
Prince George's County Public Schools
Bladensburg, MD
Classroom Teacher - International High Schools
Prince George's County Public Schools
Largo, MD
Foreign Language Teacher jobs in US