Social Studies Teacher Salaries in Birmingham, AL

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Birmingham, AL
$26.83 per hour
Meets national average
  • Most Reported
$13.50
$40.50
Salary Distribution

How much does a Social Studies Teacher make in Birmingham, AL?

The average salary for a Social Studies Teacher is $26.83 per hour in Birmingham, AL, which meets the national average. Salary estimates are based on 6 salaries submitted anonymously to Indeed by Social Studies Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Social Studies Teacher is 1-3 years.
Social Studies Teacher salaries by company in Birmingham, AL
CompanyAverage salary
$26.83 per hour
Social Studies Teacher salaries by location
CityAverage salary
$22.52 per hour
$22.09 per hour
$21.24 per hour