Auto Mechanic Salary in Pennsylvania
Auto Mechanic pay in Pennsylvania, explained
Auto mechanics in Pennsylvania earn a median of $49,800 per year ($23.94 per hour), which is 2% below the national median of $50,620. Entry-level workers earn around $35,600, while the most experienced auto mechanics reach about $77,630. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $49,800 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $49,800 is worth about $51,039 in national buying power — ranking Pennsylvania #36 for real pay (vs #29 on the sticker number).
Auto Mechanic pay by experience in Pennsylvania
Auto Mechanic pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $49,800 | $51,039 | — |
| Delaware | $58,410 | $58,522 | −$8,610 |
| Maryland | $57,520 | $54,802 | −$7,720 |
| New Jersey | $56,610 | $52,029 | −$6,810 |
| New York | $54,120 | $50,148 | −$4,320 |
| Ohio | $48,710 | $52,504 | +$1,090 |
| West Virginia | $37,660 | $42,080 | +$12,140 |
Auto Mechanic in Pennsylvania: FAQ
How much do auto mechanics make in Pennsylvania?
Auto mechanics in Pennsylvania earn a median of $49,800 per year ($23.94 per hour), compared with $50,620 nationally.
Does Pennsylvania pay auto mechanics well?
At $49,800, Pennsylvania pays 2% below the national median for auto mechanics. An estimated 29,400 work in the state.