SalaryCalculations

Career/Technical Education Teachers, Middle School Salary in Alabama

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

Median annual

$58,410

Median hourly

$28

Average annual

$66,590

Employed in state

640

The median annual salary for Career/Technical Education Teachers, Middle School in Alabama is $58,410, or about $28 an hour. That is 10% lower than the national median.

Pay in Alabama ranges from $44,140 at the 10th percentile to $105,190 at the 90th percentile. Roughly 640 people work as career/technical education teachers, middle school in the state.

Pay distribution in Alabama

10th$44,140
25th$48,240
Median$58,410
75th$80,370
90th$105,190

Salary calculator

Hourly
$28.08
Daily
$225
Weekly
$1,123
Bi-weekly
$2,247
Monthly
$4,868
Annual
$58,410

$58,410 a year is around the 50th percentile for Career/Technical Education Teachers, Middle Schools in Alabama. The median is $58,410.

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

Metro areaMedian annualEmployment
Birmingham, AL$73,79080
Huntsville, AL$59,58090
Mobile, AL$49,65070

Other jobs in Alabama

All salaries in Alabama →