Self-Enrichment Teachers Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Self-Enrichment Teachers in Iowa earn a median salary of $37,315 per year on average across 12 metro and nonmetro areas, -18.2% vs the national median of $45,590. An estimated 3,050 self-enrichment teachers are employed across Iowa, with salaries ranging from $26,000 to $43,550 depending on location.

$37,315 Avg median salary in Iowa
$43,550 Highest paying metro
$26,000 Lowest paying metro
3,050 Employed in Iowa

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 Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Cedar Rapids, IA $43,550 $29,700 $59,670 420
      Davenport, IA-IL $43,510 $30,260 $60,520 230
      Iowa City, IA $42,760 $30,120 $60,500 270
      Dubuque, IA $38,980 $26,500 $60,020 110
      Northeast Iowa $37,620 $26,620 $44,550 40
      Waterloo, IA $37,620 $22,030 $54,770 100
      Northwest Iowa $37,530 $26,620 $51,210 200
      Southeast Iowa $37,370 $27,720 $58,730 290
      Sioux City, IA-NE-SD $36,800 $29,180 $46,830 70
      Des Moines, IA $35,640 $28,820 $45,780 1,110
      Ames, IA $30,400 $27,220 $45,710 140
      Southwest Iowa $26,000 $22,880 $37,530 70

      View Self-Enrichment Teachers salaries in all cities