Self-Enrichment Teachers Salary in Alabama

BLS OEWS May 2025 • 13 metro areas • Alabama

Self-Enrichment Teachers in Alabama earn a median salary of $36,910 per year on average across 13 metro and nonmetro areas, -19% vs the national median of $45,590. An estimated 2,180 self-enrichment teachers are employed across Alabama, with salaries ranging from $26,740 to $49,070 depending on location.

$36,910 Avg median salary in Alabama
$49,070 Highest paying metro
$26,740 Lowest paying metro
2,180 Employed in Alabama

Compare Self-Enrichment Teachers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Self-Enrichment Teachers
in
    vs

      Self-Enrichment Teachers salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Southwest Alabama $49,070 $36,780 $57,900 30
      Auburn, AL $48,090 $29,830 $49,650 80
      Huntsville, AL $46,880 $32,930 $52,000 370
      Montgomery, AL $42,240 $29,310 $52,910 170
      Southeast Alabama $36,840 $21,960 $45,340 100
      Birmingham, AL $36,690 $27,340 $51,460 850
      Mobile, AL $36,570 $26,170 $50,330 180
      Dothan, AL $35,060 $27,980 $48,500 60
      Daphne, AL $34,360 $26,380 $49,000 70
      Tuscaloosa, AL $30,090 $26,830 $50,480 130
      Northeast Alabama $29,180 $21,700 $40,180 80
      Gadsden, AL $28,020 $20,470 $34,800 30
      Anniston, AL $26,740 $21,340 $37,230 30

      View Self-Enrichment Teachers salaries in all cities