Teacher Salaries in Birmingham, AL

Salary estimated from 78 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 23, 2018
Average in Birmingham, AL
$44,414 per year
Meets national average
  • Most Reported
$14,000
$112,000
Salary Distribution

How much does a Teacher make in Birmingham, AL?

The average salary for a Teacher is $44,414 per year in Birmingham, AL, which meets the national average. Salary estimates are based on 78 salaries submitted anonymously to Indeed by Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Teacher is 1-3 years.
Teacher salaries by company in Birmingham, AL
CompanyAverage salary
$64,012 per year
$49,620 per year
$20,059 per year
$28.00 per hour
$10.00 per hour
$18.00 per hour
Teacher salaries by location
CityAverage salary
$38,001 per year
$31,597 per year
$42,015 per year

Teacher job openings

Teacher
Alabama Clinical Schools
Birmingham, AL
Teachers Needed - Virtual Classroom
International Education Group
Birmingham, AL
Math Instructor/Tutor - Mountainbrook, AL
Mathnasium the Math Learning Center/Mathnasium KV
Mountain Brook, AL
Customer Relations Specialist
Parsons Agency
Vestavia Hills, AL
Schools Manager (Birmingham, Alabama)
EVERFI
Birmingham, AL
School Mental Health Program Manager
Gateway
Birmingham, AL
Teacher jobs in Birmingham, AL