Teacher Salaries in Alabama

Salary estimated from 1,968 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 7, 2019
Average in Alabama
$16.05 per hour
Meets national average
  • Most Reported
$7.25
$30.80
Salary Distribution

How much does a Teacher make in Alabama?

The average salary for a Teacher is $16.05 per hour in Alabama, which meets the national average. Salary estimates are based on 1,968 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.
Be the first one to know about new Teacher positions in Alabama with the salary that suits you.
You will start receiving job alerts.
Please check your email - Send a confirmation message to
Teacher salaries by company in Alabama
CompanyAverage salary
$15.10 per hour
$28.00 per hour
6 salaries
$25.00 per hour
7 salaries
$22.00 per hour
681 salaries
$21.97 per hour
134 salaries
$20.00 per hour
$18.59 per hour
$18.00 per hour
$13.00 per hour
5 salaries
$12.42 per hour
Teacher salaries by location
CityAverage salary
$16.08 per hour
$12.17 per hour
$15.36 per hour
$18.06 per hour
$12.35 per hour

Teacher job openings

Teaching Positions
John Carroll Catholic High School
Birmingham, AL
Education Specialist
JCCEO
Birmingham, AL
Upward Bound Academic Teacher
Troy University
Troy, AL
Upward Bound Academic Teacher
Troy University
Troy, AL
Parent Educator
Family Guidance Center of Alabama
Montgomery County, AL
Teacher
Montgomery Education Foundation
Montgomery, AL
Beauty/Barbering Professionals
Ur BeautyTutor Inc.
Birmingham, AL
Assistant Professor
Troy University
Troy, AL
Adult Education Teacher
Intermediate Unit 1
Fayette, AL
Lead Teachers: Kindergarten, First, & Second Grade
Legacy Prep
Birmingham, AL
AmeriCorps Instructional Support Team
AmeriCorps
Alabama
Juvenile Detention Officer I
Shelby County, AL
Columbiana, AL
School Programs Manager - Apply on our Website!
Birmingham Zoo, Inc.
Birmingham, AL
Software Engineer
Civil Air Patrol NHQ
Maxwell AFB, AL
Research Scientist I-II/Institute for Science Education/RV4536
The University of Alabama in Huntsville
Huntsville, AL
Teacher jobs in Alabama