Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in Alabama

With an average starting salary of $36,198 per annum, new teachers in Alabama can enter their career at the preschool, elementary, or high school level in virtually any subject. Alabama does have a growing need for language and STEM teachers, however, openings exist beyond these roles - especially for teachers with diverse qualifications. In particular, Mobile Country Public Schools, Jefferson County Schools, and Montgomery Public Schools are key employers of their respective areas.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in Alabama: Click Here to Search.

Alabama Teacher Salary & Employment

Total Employed

23,650

Salary Range

$43,850 - $62,440

Elementary school teachers have a salary range between $43,850 to $62,440 a year in Alabama. There are around twenty three thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Dothan 870 $48,280
Auburn, Opelika 850 $50,220
Anniston, Oxford, Jacksonville 680 $50,320
Birmingham, Hoover 5,910 $52,060
Florence, Muscle Shoals 520 $51,790
Huntsville 2,710 $51,990
Montgomery 1,440 $50,080
Tuscaloosa 1,260 $48,780
Daphne, Fairhope, Foley 1,230 $50,840
Decatur 1,160 $51,170

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

1,100

Salary Range

$46,460 - $82,560

English teachers have a salary range between $46,460 to $82,560 a year in Alabama, with over 1,100 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Montgomery 90 $56,580
Mobile 80 $52,930
Tuscaloosa 220 $59,940
Huntsville 180 $59,370
Birmingham, Hoover 130 $66,030

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Learn how to become a high school teacher.

Total Employed

15,230

Salary Range

$44,820 - $63,490

As a high school teacher in Alabama you can expect to make between $44,820 - $63,490. There are around fifteen thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Tuscaloosa 900 $50,820
Florence, Muscle Shoals 710 $52,220
Daphne, Fairhope, Foley 680 $52,460
Auburn, Opelika 600 $51,760
Gadsden 380 $63,450
Anniston, Oxford, Jacksonville 350 $51,220
Dothan 270 $50,550
Birmingham, Hoover 2,600 $54,660
Montgomery 1,240 $49,560
Huntsville 1,080 $53,430

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Learn how to become a history teacher.

Total Employed

370

Salary Range

$53,970 - $95,160

In Alabama, a history teacher's salary may range from $53,970 to $95,160. There are around 370 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Birmingham, Hoover 60 $69,510
Tuscaloosa 50 $94,680
Huntsville 40 $68,990

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Math teacher requirements vary by state

Total Employed

50,000

Salary Range

$43,850 - $110,430

As a math teacher in Alabama you can expect to make between $43,850 - $110,430. Alabama is home to about fifty thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Birmingham, Hoover 90 $91,560
Mobile 80 $56,910
Tuscaloosa 70 $89,330
Montgomery 60 $66,300
Huntsville 130 $63,830

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Students run on a basketball court in PE class

Total Employed

2,810

Salary Range

$19,600 - $83,690

P.e. teachers have a salary range between $19,600 to $83,690 a year in Alabama. Alabama is home to about two thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Birmingham, Hoover 820 $35,610
Daphne, Fairhope, Foley 80 $32,430
Florence, Muscle Shoals 60 $41,480
Dothan 50 $26,310
Decatur 40 $43,080
Gadsden 40 $28,610
Huntsville 390 $32,960
Tuscaloosa 270 $72,990
Montgomery 240 $41,340
Mobile 210 $57,330

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

4,050

Salary Range

$17,890 - $37,680

In Alabama, a preschool teacher's salary may range from $17,890 to $37,680, with over 4,050 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Birmingham, Hoover 950 $24,220
Dothan 90 $24,790
Huntsville 590 $24,820
Anniston, Oxford, Jacksonville 40 $27,250
Mobile 170 $25,570
Auburn, Opelika 140 $25,060
Daphne, Fairhope, Foley 140 $23,370
Tuscaloosa 140 $29,990
Florence, Muscle Shoals - $20,830
Montgomery - $27,840

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

School administrator talks to a student

Total Employed

4,100

Salary Range

$29,510 - $107,470

As a school administrator in Alabama you can expect to make between $29,510 - $107,470. Alabama is home to about four thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
Birmingham, Hoover 80 -
Montgomery 50 $41,180
Huntsville - $44,250

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
Anniston, Oxford, Jacksonville 90 $80,670
Dothan 90 $82,360
Gadsden 90 $79,770
Birmingham, Hoover 850 $88,150
Auburn, Opelika 80 $88,520
Huntsville 420 $78,440
Montgomery 270 $76,980
Tuscaloosa 240 $92,990
Mobile 190 $86,350
Daphne, Fairhope, Foley 120 $79,700

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

4,460

Salary Range

$42,950 - $73,210

School counselors in Alabama, can earn between $42,950 to $73,210 a year, with over 4,460 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Decatur 80 $60,420
Dothan 80 $55,680
Gadsden 80 $49,410
Montgomery 480 $48,120
Huntsville 410 $52,610
Mobile 320 $52,270
Tuscaloosa 320 $47,080
Auburn, Opelika 290 $54,810
Daphne, Fairhope, Foley 210 $47,430
Birmingham, Hoover 1,100 $57,720

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Group of children smiling

Total Employed

1,050

Salary Range

$38,790 - $63,510

In Alabama, a special education teacher's salary may range from $38,790 to $63,510. Alabama is home to about a thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Huntsville - $47,310

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Birmingham, Hoover 60 $61,210
Huntsville 110 $53,580
Decatur 100 $50,150
Tuscaloosa 100 $52,580
Montgomery - $40,010

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Largest School Districts in Alabama

School District Schools Teachers
Mobile County Public School System 111 3,412
Jefferson County School District 62 2,210
Montgomery County Public Schools 66 1,768
Baldwin County Board of Education 47 1,746
Shelby County Schools 36 1,426
Huntsville City Schools 50 1,399
Birmingham City Schools 83 1,398
Madison County Schools 29 1,168
Tuscaloosa City Schools 35 1,007
Hoover City Schools 17 938
Tuscaloosa City Schools 26 716
Decatur City Schools 20 673
Fort Payne City Schools 15 665
Lee County Schools (Alabama) 14 629
Elmore County Public School System 15 625
Calhoun County School District 19 616
Limestone County School District 13 613
Cullman County Schools 29 612
Etowah County School District 23 606
Blount County Schools 17 591
Autauga County School District 15 578
Lauderdale County Schools 13 562
Madison City Schools 11 529
Chilton County High School 13 525
Morgan County Schools 20 518
Auburn City Schools 11 517
Talladega County Schools 18 510
St. Clair County School District 19 507
Walker County School District 23 499
Dothan City Schools 20 487
Vestavia Hills High School 8 423
Houston Academy 11 421
Jackson County School District 19 420
Phenix City School District 12 413
Enterprise City Schools 11 391
Mountain Brook School System 6 384
Marshall County Schools 16 359
Gadsden City School District 16 347
Lawrence County School District 16 342
Cherokee County Schools 8 318
Escambia County Schools 14 316
Homewood City School District 5 312
Florence City Schools 9 308
Opelika City Schools 9 304
Alaska Bible College 9 304
Oxford City Schools 7 298
Franklin County School District 9 293
Monroe County School District 11 275
Washington County School District 8 270
Albertville City School District 6 260

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in Alabama