2026-27 · State salary guide
Alabama teacher salary schedules 2026-27

- Average salary
- $62,985NEA 2024-25
- Starting salary
- $47,955NEA 2024-25
- State minimum
- $48,552See state terms
- Districts sourced
- 9Official schedules
Alabama teachers averaged $62,985 in 2024-25 per NEA, and the average starting salary was $47,955.
Alabama teachers averaged $62,985 in 2024-25 per NEA, and the average starting salary was $47,955. The 2026-27 state minimum schedule starts at $48,552 for a bachelor's degree and reaches $93,751 for a doctorate with 35 years. Among the largest districts with posted 2026-27 schedules, bachelor's starting pay runs from $48,473 in Tuscaloosa County to $51,951 in Baldwin County, which also has the highest doctorate maximum, $100,313. Mobile, Madison and Limestone counties pay the state minimum grid, and Madison and Limestone add flat supplements on top.
Last verified · View sources
Compare district salaries
Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.
Select a column heading to sort. Scroll the table horizontally for more columns. Missing values are marked “Not published”.
9 districts shown
The district picture
Starting pay to top pay
Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.
Schedule not published
View district chart data
| District | Year | BA start | Top pay |
|---|---|---|---|
| Baldwin County Public Schools | 2026-27 | $51,951 | $100,313 |
| Huntsville City Schools | 2026-27 | $49,215 | $97,950 |
| Birmingham City Schools | 2026-27 | $49,837 | $95,754 |
| Jefferson County Schools | 2026-27 | $49,523 | $95,624 |
| Shelby County Schools | 2026-27 | $48,552 | $94,702 |
| Mobile County Public Schools | 2026-27 | $48,552 | $93,751 |
| Madison County Schools | 2026-27 | $48,552 | $93,751 |
| Limestone County Schools | 2026-27 | $48,552 | $93,750 |
| Tuscaloosa County Schools | 2026-27 | $48,473 | $93,598 |
| Montgomery Public Schools | Not published | Not published | Not published |
Experience & progression
How pay grows by step
Bachelor’s lane · 5 districts with numeric step data
- Mobile County Public Schools2026-27
- Jefferson County Schools2026-27
- Baldwin County Public Schools2026-27
- Huntsville City Schools2026-27
- Shelby County Schools2026-27
View step progression data
| District | Step | Annual pay |
|---|---|---|
| Mobile County Public Schools | 0 | $48,552 |
| Mobile County Public Schools | 1 | $48,552 |
| Mobile County Public Schools | 2 | $48,552 |
| Mobile County Public Schools | 3 | $50,609 |
| Mobile County Public Schools | 4 | $50,609 |
| Mobile County Public Schools | 5 | $50,609 |
| Mobile County Public Schools | 6 | $52,828 |
| Mobile County Public Schools | 7 | $52,828 |
| Mobile County Public Schools | 8 | $52,828 |
| Mobile County Public Schools | 9 | $54,424 |
| Mobile County Public Schools | 10 | $54,966 |
| Mobile County Public Schools | 11 | $55,517 |
| Mobile County Public Schools | 12 | $56,072 |
| Mobile County Public Schools | 13 | $56,633 |
| Mobile County Public Schools | 14 | $57,199 |
| Mobile County Public Schools | 15 | $57,771 |
| Mobile County Public Schools | 16 | $58,349 |
| Mobile County Public Schools | 17 | $58,932 |
| Mobile County Public Schools | 18 | $59,522 |
| Mobile County Public Schools | 19 | $60,116 |
| Mobile County Public Schools | 20 | $60,718 |
| Mobile County Public Schools | 21 | $61,325 |
| Mobile County Public Schools | 22 | $61,938 |
| Mobile County Public Schools | 23 | $62,557 |
| Mobile County Public Schools | 24 | $63,183 |
| Mobile County Public Schools | 25 | $63,815 |
| Mobile County Public Schools | 26 | $64,452 |
| Mobile County Public Schools | 27 | $65,098 |
| Mobile County Public Schools | 28 | $65,749 |
| Mobile County Public Schools | 29 | $66,407 |
| Mobile County Public Schools | 30 | $67,070 |
| Mobile County Public Schools | 31 | $67,741 |
| Mobile County Public Schools | 32 | $68,419 |
| Mobile County Public Schools | 33 | $69,102 |
| Mobile County Public Schools | 34 | $69,793 |
| Mobile County Public Schools | 35 | $70,492 |
| Jefferson County Schools | 0 | $49,523 |
| Jefferson County Schools | 1 | $49,766 |
| Jefferson County Schools | 2 | $50,009 |
| Jefferson County Schools | 3 | $52,266 |
| Jefferson County Schools | 4 | $53,052 |
| Jefferson County Schools | 5 | $53,707 |
| Jefferson County Schools | 6 | $55,974 |
| Jefferson County Schools | 7 | $56,644 |
| Jefferson County Schools | 8 | $57,286 |
| Jefferson County Schools | 9 | $58,228 |
| Jefferson County Schools | 10 | $58,899 |
| Jefferson County Schools | 11 | $58,899 |
| Jefferson County Schools | 12 | $59,182 |
| Jefferson County Schools | 13 | $59,182 |
| Jefferson County Schools | 14 | $59,182 |
| Jefferson County Schools | 15 | $61,112 |
| Jefferson County Schools | 16 | $61,112 |
| Jefferson County Schools | 17 | $61,112 |
| Jefferson County Schools | 18 | $61,112 |
| Jefferson County Schools | 19 | $61,318 |
| Jefferson County Schools | 20 | $61,930 |
| Jefferson County Schools | 21 | $62,550 |
| Jefferson County Schools | 22 | $63,175 |
| Jefferson County Schools | 23 | $63,808 |
| Jefferson County Schools | 24 | $64,447 |
| Jefferson County Schools | 25 | $65,090 |
| Jefferson County Schools | 26 | $65,741 |
| Jefferson County Schools | 27 | $66,398 |
| Jefferson County Schools | 28 | $67,062 |
| Jefferson County Schools | 29 | $67,734 |
| Jefferson County Schools | 30 | $68,409 |
| Jefferson County Schools | 31 | $69,094 |
| Jefferson County Schools | 32 | $69,785 |
| Jefferson County Schools | 33 | $70,482 |
| Jefferson County Schools | 34 | $71,187 |
| Jefferson County Schools | 35 | $71,899 |
| Baldwin County Public Schools | 0 | $51,951 |
| Baldwin County Public Schools | 1 | $51,951 |
| Baldwin County Public Schools | 2 | $51,951 |
| Baldwin County Public Schools | 3 | $54,151 |
| Baldwin County Public Schools | 4 | $54,151 |
| Baldwin County Public Schools | 5 | $54,151 |
| Baldwin County Public Schools | 6 | $56,525 |
| Baldwin County Public Schools | 7 | $56,525 |
| Baldwin County Public Schools | 8 | $56,525 |
| Baldwin County Public Schools | 9 | $58,233 |
| Baldwin County Public Schools | 10 | $58,813 |
| Baldwin County Public Schools | 11 | $59,403 |
| Baldwin County Public Schools | 12 | $59,996 |
| Baldwin County Public Schools | 13 | $60,597 |
| Baldwin County Public Schools | 14 | $61,202 |
| Baldwin County Public Schools | 15 | $61,815 |
| Baldwin County Public Schools | 16 | $62,432 |
| Baldwin County Public Schools | 17 | $63,056 |
| Baldwin County Public Schools | 18 | $63,688 |
| Baldwin County Public Schools | 19 | $64,324 |
| Baldwin County Public Schools | 20 | $64,968 |
| Baldwin County Public Schools | 21 | $65,618 |
| Baldwin County Public Schools | 22 | $66,273 |
| Baldwin County Public Schools | 23 | $66,935 |
| Baldwin County Public Schools | 24 | $67,606 |
| Baldwin County Public Schools | 25 | $68,281 |
| Baldwin County Public Schools | 26 | $68,963 |
| Baldwin County Public Schools | 27 | $69,654 |
| Baldwin County Public Schools | 28 | $70,350 |
| Baldwin County Public Schools | 29 | $71,054 |
| Baldwin County Public Schools | 30 | $71,764 |
| Baldwin County Public Schools | 31 | $72,482 |
| Baldwin County Public Schools | 32 | $73,207 |
| Baldwin County Public Schools | 33 | $73,939 |
| Baldwin County Public Schools | 34 | $74,678 |
| Baldwin County Public Schools | 35 | $75,426 |
| Huntsville City Schools | 0 | $49,215 |
| Huntsville City Schools | 1 | $50,082 |
| Huntsville City Schools | 2 | $51,026 |
| Huntsville City Schools | 3 | $52,280 |
| Huntsville City Schools | 4 | $53,517 |
| Huntsville City Schools | 5 | $55,896 |
| Huntsville City Schools | 6 | $56,999 |
| Huntsville City Schools | 7 | $57,568 |
| Huntsville City Schools | 8 | $58,142 |
| Huntsville City Schools | 9 | $59,159 |
| Huntsville City Schools | 10 | $60,194 |
| Huntsville City Schools | 11 | $61,248 |
| Huntsville City Schools | 12 | $62,168 |
| Huntsville City Schools | 13 | $63,100 |
| Huntsville City Schools | 14 | $64,312 |
| Huntsville City Schools | 15 | $65,117 |
| Huntsville City Schools | 16 | $65,931 |
| Huntsville City Schools | 17 | $66,942 |
| Huntsville City Schools | 18 | $67,778 |
| Huntsville City Schools | 19 | $68,625 |
| Huntsville City Schools | 20 | $69,140 |
| Huntsville City Schools | 21 | $69,486 |
| Huntsville City Schools | 22 | $69,832 |
| Huntsville City Schools | 23 | $70,182 |
| Huntsville City Schools | 24 | $70,533 |
| Huntsville City Schools | 25 | $70,886 |
| Huntsville City Schools | 26 | $71,240 |
| Huntsville City Schools | 27 | $71,596 |
| Huntsville City Schools | 28 | $72,313 |
| Huntsville City Schools | 29 | $73,035 |
| Huntsville City Schools | 30 | $73,765 |
| Huntsville City Schools | 31 | $74,503 |
| Huntsville City Schools | 32 | $75,248 |
| Huntsville City Schools | 33 | $76,000 |
| Huntsville City Schools | 34 | $76,761 |
| Huntsville City Schools | 35 | $77,527 |
| Shelby County Schools | 0 | $48,552 |
| Shelby County Schools | 1 | $48,774 |
| Shelby County Schools | 2 | $49,004 |
| Shelby County Schools | 3 | $51,174 |
| Shelby County Schools | 4 | $51,409 |
| Shelby County Schools | 5 | $51,639 |
| Shelby County Schools | 6 | $53,409 |
| Shelby County Schools | 7 | $53,647 |
| Shelby County Schools | 8 | $53,880 |
| Shelby County Schools | 9 | $55,018 |
| Shelby County Schools | 10 | $56,248 |
| Shelby County Schools | 11 | $57,055 |
| Shelby County Schools | 12 | $58,012 |
| Shelby County Schools | 13 | $58,592 |
| Shelby County Schools | 14 | $59,182 |
| Shelby County Schools | 15 | $59,637 |
| Shelby County Schools | 16 | $60,238 |
| Shelby County Schools | 17 | $60,839 |
| Shelby County Schools | 18 | $61,575 |
| Shelby County Schools | 19 | $62,189 |
| Shelby County Schools | 20 | $62,808 |
| Shelby County Schools | 21 | $63,402 |
| Shelby County Schools | 22 | $64,034 |
| Shelby County Schools | 23 | $64,676 |
| Shelby County Schools | 24 | $65,330 |
| Shelby County Schools | 25 | $65,987 |
| Shelby County Schools | 26 | $66,643 |
| Shelby County Schools | 27 | $68,668 |
| Shelby County Schools | 28 | $69,355 |
| Shelby County Schools | 29 | $70,049 |
| Shelby County Schools | 30 | $70,750 |
| Shelby County Schools | 31 | $71,456 |
| Shelby County Schools | 32 | $72,174 |
| Shelby County Schools | 33 | $72,892 |
| Shelby County Schools | 34 | $73,621 |
| Shelby County Schools | 35 | $74,359 |
The wider picture
Salary in context
View salary context data
| Measure | Amount | Context |
|---|---|---|
| Alabama average | $62,985 | NEA 2024-25 |
| State minimum | $48,552 | See state minimum terms below |
| National average | $74,495 | Reporting year not published |
State minimum salary
$48,552
Alabama sets a statewide minimum salary schedule for classroom teachers through the Foundation Program. For FY 2027 (2026-27, 187 days) it runs from $48,552 to $70,492 for a bachelor's degree (0 to 35 years), $52,913 to $81,063 for a master's, $57,055 to $87,430 for an Ed.S., and $61,195 to $93,751 for a doctorate; a separate 189-day TEAMS schedule for math and science teachers starts at $51,532. ALSDE budget guidance requires district schedules to pay at least 100% of the state minimum. NEA average salary and average starting salary are FY 2024-25. District enrollment is 2025-26 K-12 average daily membership from ALSDE, rounded to whole students. Montgomery Public Schools has not posted a 2025-26 or 2026-27 schedule.
Read the state minimum source ↗Before you compare offers
Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.
Frequently asked questions
Where can I find Alabama district salary schedules?
Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.
Does a master’s degree change the salary?
Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.
Sources and last checked
- Educator Pay and Student Spending: How Does Your State Rank? · National Education Association
- FY 2027 Foundation Program State Minimum Salary Schedule - Classroom Teachers · Alabama State Department of Education
- ADM By System and School, School Year 2025-2026 · Alabama State Department of Education
- Mobile County Public Schools teacher salary schedule · Mobile County Public Schools
- Jefferson County Schools teacher salary schedule · Jefferson County Schools
- Baldwin County Public Schools teacher salary schedule · Baldwin County Public Schools
- Montgomery Public Schools payroll documents · Montgomery Public Schools
- Huntsville City Schools teacher salary schedule · Huntsville City Schools
- Shelby County Schools teacher salary schedule · Shelby County Schools
- Madison County Schools teacher salary schedule · Madison County Schools
- Birmingham City Schools teacher salary schedule · Birmingham City Schools
- Tuscaloosa County Schools teacher salary schedule · Tuscaloosa County Schools
- Limestone County Schools teacher salary schedule · Limestone County Schools
- Mobile County Public Schools: source · Mobile County Public Schools
- Jefferson County Schools: source · Jefferson County Schools
- Baldwin County Public Schools: source · Baldwin County Public Schools
- Huntsville City Schools: source · Huntsville City Schools
- Shelby County Schools: source · Shelby County Schools
- Madison County Schools: source · Madison County Schools
- Birmingham City Schools: source · Birmingham City Schools
- Tuscaloosa County Schools: source · Tuscaloosa County Schools
- Limestone County Schools: source · Limestone County Schools
Last verified
Keep exploring