Salaripedia
English

How much does a substitute teacher make in Jefferson City?

$31,750a year

Median yearly pay for substitute teachers in the Jefferson City, MO metro area. That is $15.26 an hour or $2,646 a month.

Hourly
$15.26
Vs. national median
-24%
Rank among cities
239 of 323
Jobs in the area
130
Pay range
Lowest 10%: $28,600Median: $31,750Highest 10%: $47,860
PercentileYearlyHourly
10th$28,600$13.75
25th$30,650$14.74
Median$31,750$15.26
75th$35,960$17.29
90th$47,860$23.01

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
Joplin, MO$30,780
Columbia, MO$30,740
Cape Girardeau, MO$30,000
Substitute Teacher salary in Missouri Substitute Teacher salary in all states

Related jobs in Jefferson City

Same field, median yearly pay.

Health Specialties Teacher$77,030
Instructional Coordinator$64,480
Career/Technical Education Teacher$57,360
Librarian and Media Collections Specialist$53,370
Secondary School Teacher$50,950
Teacher and Instructor$49,430
Elementary School Teacher$47,960
Middle School Teacher$47,960
Special Education Teacher$47,320
Special Education Teacher$46,230
Salaries for every job in Jefferson City, MO

Frequently asked questions

How much does a substitute teacher make an hour in Jefferson City?

The median hourly pay in the Jefferson City, MO metro area is $15.26 ($31,750 a year).

Do substitute teachers make more in Jefferson City than the national average?

No: $31,750 against $41,670 nationally, 24% less.

How does Jefferson City compare with the rest of Missouri?

The median in Missouri is $34,790, so Jefferson City pays 9% less.

Where does Jefferson City rank for substitute teacher pay?

239 of 323 metro areas with data.

How much does a substitute teacher make starting out in Jefferson City?

The lowest-paid 10% make $28,600 or less a year; the top 10% make $47,860 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.