Auto Mechanic Salary in Missouri
Auto Mechanic pay in Missouri, explained
Auto mechanics in Missouri earn a median of $49,160 per year ($23.63 per hour), which is 3% below the national median of $50,620. Entry-level workers earn around $34,950, while the most experienced auto mechanics reach about $76,870. Pay varies by employer, setting, and metro area within Missouri.
Is $49,160 good pay in Missouri?
Adjusted for Missouri's cost of living (which runs 91% of the U.S. average), that $49,160 is worth about $54,131 in national buying power — ranking Missouri #22 for real pay (vs #33 on the sticker number).
Auto Mechanic pay by experience in Missouri
Auto Mechanic pay in neighboring states
| State | Median / yr | Real pay | vs MO |
|---|---|---|---|
| Missouri (here) | $49,160 | $54,131 | — |
| Nebraska | $50,560 | $56,114 | −$1,400 |
| Iowa | $50,510 | $57,553 | −$1,350 |
| Tennessee | $50,290 | $54,740 | −$1,130 |
| Illinois | $49,170 | $49,191 | −$10 |
| Kansas | $47,790 | $53,060 | +$1,370 |
| Oklahoma | $46,560 | $53,004 | +$2,600 |
| Kentucky | $44,890 | $49,790 | +$4,270 |
| Arkansas | $44,160 | $50,795 | +$5,000 |
Auto Mechanic in Missouri: FAQ
How much do auto mechanics make in Missouri?
Auto mechanics in Missouri earn a median of $49,160 per year ($23.63 per hour), compared with $50,620 nationally.
Does Missouri pay auto mechanics well?
At $49,160, Missouri pays 3% below the national median for auto mechanics. An estimated 17,210 work in the state.