Salaripedia
English

How much does a communications teacher make in St. Louis?

$77,150a year

Median yearly pay for communications teachers in the St. Louis, MO-IL metro area. That is $37.09 an hour or $6,429 a month.

Hourly
$37.09
Vs. national median
-2%
Rank among cities
62 of 105
Jobs in the area
140
Pay range
Lowest 10%: $41,150Median: $77,150Highest 10%: $107,000
PercentileYearlyHourly
10th$41,150$19.78
25th$63,540$30.55
Median$77,150$37.09
75th$97,000$46.63
90th$107,000$51.42

Other cities in Missouri

Median yearly pay for communications teachers.

Columbia, MO$78,270
Springfield, MO$64,960
Kansas City, MO$63,890
Communications Teacher salary in Missouri Communications Teacher salary in all states

Related jobs in St. Louis

Same field, median yearly pay.

Health Specialties Teacher$131,600
Computer Science Teacher$102,900
Physics Teacher$102,500
Business Teacher$101,700
Chemistry Teacher$101,100
Biological Science Teacher$97,120
Sociology Teacher$96,240
History Teacher$92,140
Career/Technical Education Teacher$87,860
Mathematical Science Teacher$83,390
Salaries for every job in St. Louis, MO

Frequently asked questions

How much does a communications teacher make an hour in St. Louis?

The median hourly pay in the St. Louis, MO-IL metro area is $37.09 ($77,150 a year).

Do communications teachers make more in St. Louis than the national average?

No: $77,150 against $78,580 nationally, 2% less.

How does St. Louis compare with the rest of Missouri?

The median in Missouri is $71,830, so St. Louis pays 7% more.

Where does St. Louis rank for communications teacher pay?

62 of 105 metro areas with data.

How much does a communications teacher make starting out in St. Louis?

The lowest-paid 10% make $41,150 or less a year; the top 10% make $107,000 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.