SalaryCalculations

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

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

Median annual

$61,990

Median hourly

$30

Average annual

$62,280

Employed in state

16K

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

Pay in Alabama ranges from $48,190 at the 10th percentile to $76,300 at the 90th percentile. Roughly 16K people work as secondary school teachers, except special and career/technical education in the state.

Pay distribution in Alabama

10th$48,190
25th$51,240
Median$61,990
75th$72,470
90th$76,300

Salary calculator

Hourly
$29.80
Daily
$238
Weekly
$1,192
Bi-weekly
$2,384
Monthly
$5,166
Annual
$61,990

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

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

Metro areaMedian annualEmployment
Huntsville, AL$64,2201.6K
Decatur, AL$63,350420
Anniston-Oxford, AL$63,110370
Birmingham, AL$62,6502.9K
Columbus, GA-AL$62,540690
Daphne-Fairhope-Foley, AL$62,400820
Florence-Muscle Shoals, AL$62,080620
Montgomery, AL$61,7201.2K
Tuscaloosa, AL$61,630830
Mobile, AL$61,5501.1K
Auburn-Opelika, AL$61,250840
Dothan, AL$61,190550
Gadsden, AL$58,960330

Other jobs in Alabama

All salaries in Alabama →