Substitute Teacher, Short-Term Salary in St Louis, Missouri

The annual salary statistics of short-term substitute teachers in St Louis, Missouri is shown in Table 1. The wage information of short-term substitute teachers in St Louis is based on the national compensation survey conducted by the U.S. Bureau of Labor Statistics in 2022 and published in April 2023 [1].

Table 1. Annual Salary of Short-Term Substitute Teachers in St Louis, Missouri

Percentile BracketAverage Annual Salary
10th Percentile Wage
$24,960
25th Percentile Wage
$29,350
50th Percentile Wage
$30,960
75th Percentile Wage
$33,660
90th Percentile Wage
$47,350

Table 1 shows the average annual salary for short-term substitute teachers in St Louis, Missouri in 5 percentile scales. The average annual salary for the 90th percentile (the top 10 percent of the highest paid) is $47,350. The median (50th percentile) annual salary is $30,960. The average annual salary for the bottom 10 percent earners is $24,960.

Median salary trend (2012 to 2022)

The table and chart below show the trend of the median salary of short-term substitute teachers from 2012 to 2022. Note that there is no salary data for some years between 2012 and 2022.

YearMedian Salary Growth3-Year Growth
2022
$30,960
5.56% 8.37%
2021
$29,240
1.50% -
2020
$28,800
1.49% -
2019
$28,370
- -

Table 2. Compare Substitute Teacher, Short-Term Salary in St Louis with Other Missouri Cities

From Table 3 we note that the median annual salary of $30,960 in St Louis is in the middle of salary range for short-term substitute teachers in state of Missouri. In comparison, the annual salary of short-term substitute teachers in St Louis is 15.2 percent (15.2%) lower than that in the highest paying Southeast Missouri nonmetropolitan area and 16.9 percent (16.9%) higher than that in the lowest paying Cape Girardeau-Jackson.

Cities/Areas Median Annual Salary
Southeast Missouri nonmetropolitan area
$36,520
Joplin
$36,240
Kansas City
$34,030
St Joseph
$32,270
Columbia
$31,050
St Louis
$30,960
Springfield
$30,650
Jefferson City
$30,370
Central Missouri nonmetropolitan area
$30,330
North Missouri nonmetropolitan area
$30,260
Southwest Missouri nonmetropolitan area
$29,170
Fayetteville-Springdale-Rogers
$26,810
Cape Girardeau-Jackson
$25,730

See also: Top paying jobs in St Louis, Missouri.