SalaryCalculations

Middle School Teachers, Except Special and Career/Technical Education Salary in Alabama

State wage data from the BLS OEWS survey, May 2025.

Median annual

$61,770

Median hourly

$30

Average annual

$60,320

Employed in state

10K

The median annual salary for Middle School Teachers, Except Special and Career/Technical Education in Alabama is $61,770, or about $30 an hour. That is 4% lower than the national median.

Pay in Alabama ranges from $48,320 at the 10th percentile to $74,090 at the 90th percentile. Roughly 10K people work as middle school teachers, except special and career/technical education in the state.

Pay distribution in Alabama

10th$48,320
25th$49,240
Median$61,770
75th$63,760
90th$74,090

Salary calculator

Hourly
$29.70
Daily
$238
Weekly
$1,188
Bi-weekly
$2,376
Monthly
$5,148
Annual
$61,770

$61,770 a year is around the 50th percentile for Middle School Teachers, Except Special and Career/Technical Educations in Alabama. The median is $61,770.

Middle School Teachers, Except Special and Career/Technical Education pay by metro area in Alabama

Metro areaMedian annualEmployment
Birmingham, AL$62,5803.8K
Huntsville, AL$62,140760
Mobile, AL$62,060810
Montgomery, AL$61,980550
Decatur, AL$61,950360
Auburn-Opelika, AL$60,850N/A
Tuscaloosa, AL$60,480390
Daphne-Fairhope-Foley, AL$60,460370
Columbus, GA-AL$60,380550
Dothan, AL$58,750210

Other jobs in Alabama

All salaries in Alabama →