Salaripedia
English

How much does a substitute teacher make in Joplin?

$30,780a year

Median yearly pay for substitute teachers in the Joplin, MO-KS metro area. That is $14.80 an hour or $2,565 a month.

Hourly
$14.80
Vs. national median
-26%
Rank among cities
252 of 323
Jobs in the area
540
Pay range
Lowest 10%: $29,400Median: $30,780Highest 10%: $34,700
PercentileYearlyHourly
10th$29,400$14.13
25th$29,910$14.38
Median$30,780$14.80
75th$31,890$15.33
90th$34,700$16.68

Other cities in Missouri

Median yearly pay for substitute teachers.

Kansas City, MO$40,440
St. Louis, MO$35,900
St. Joseph, MO$33,480
Springfield, MO$32,190
Jefferson City, MO$31,750
Columbia, MO$30,740
Cape Girardeau, MO$30,000
Substitute Teacher salary in Missouri Substitute Teacher salary in all states

Related jobs in Joplin

Same field, median yearly pay.

Health Specialties Teacher$77,130
Instructional Coordinator$61,560
Postsecondary Teacher$59,570
Career/Technical Education Teacher$56,600
Librarian and Media Collections Specialist$55,700
Secondary School Teacher$50,690
Special Education Teacher$49,210
Middle School Teacher$49,110
Elementary School Teacher$48,770
Special Education Teacher$48,720
Salaries for every job in Joplin, MO

Frequently asked questions

How much does a substitute teacher make an hour in Joplin?

The median hourly pay in the Joplin, MO-KS metro area is $14.80 ($30,780 a year).

Do substitute teachers make more in Joplin than the national average?

No: $30,780 against $41,670 nationally, 26% less.

How does Joplin compare with the rest of Missouri?

The median in Missouri is $34,790, so Joplin pays 12% less.

Where does Joplin rank for substitute teacher pay?

252 of 323 metro areas with data.

How much does a substitute teacher make starting out in Joplin?

The lowest-paid 10% make $29,400 or less a year; the top 10% make $34,700 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.