Diesel Mechanic Salary in South Carolina
Diesel Mechanic pay in South Carolina, explained
Diesel mechanics in South Carolina earn a median of $59,330 per year ($28.53 per hour), which is 4% below the national median of $61,770. Entry-level workers earn around $41,440, while the most experienced diesel mechanics reach about $76,670. Pay varies by employer, setting, and metro area within South Carolina.
Is $59,330 good pay in South Carolina?
Adjusted for South Carolina's cost of living (which runs 94% of the U.S. average), that $59,330 is worth about $63,286 in national buying power — ranking South Carolina #33 for real pay (vs #37 on the sticker number).
Diesel Mechanic pay by experience in South Carolina
Diesel Mechanic pay in neighboring states
| State | Median / yr | Real pay | vs SC |
|---|---|---|---|
| South Carolina (here) | $59,330 | $63,286 | — |
| Georgia | $61,370 | $63,733 | −$2,040 |
| North Carolina | $57,490 | $60,948 | +$1,840 |
Diesel Mechanic in South Carolina: FAQ
How much do diesel mechanics make in South Carolina?
Diesel mechanics in South Carolina earn a median of $59,330 per year ($28.53 per hour), compared with $61,770 nationally.
Does South Carolina pay diesel mechanics well?
At $59,330, South Carolina pays 4% below the national median for diesel mechanics. An estimated 3,360 work in the state.