How much does an automotive service technician and mechanic make in Pennsylvania?
$49,800a year
Median yearly pay for automotive service technician and mechanics in Pennsylvania. That is $23.94 an hour or $4,150 a month.
- Hourly
- $23.94
- Vs. national median
- -2%
- Rank among states
- 29 of 51
- Jobs in the state
- 29,400
Pay range
Lowest 10%: $35,600Median: $49,800Highest 10%: $77,630
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $35,600 | $17.12 | |
| 25th | $40,010 | $19.24 | |
| Median | $49,800 | $23.94 | |
| 75th | $62,780 | $30.18 | |
| 90th | $77,630 | $37.32 |
Cities in Pennsylvania
Metro areas, median yearly pay.
| Philadelphia, PA | $58,460 |
| Allentown, PA | $57,810 |
| York, PA | $55,110 |
| Reading, PA | $51,310 |
| Lancaster, PA | $50,530 |
| Harrisburg, PA | $49,540 |
| Lebanon, PA | $49,180 |
| Pittsburgh, PA | $48,900 |
| Gettysburg, PA | $48,770 |
| Williamsport, PA | $48,450 |
| Chambersburg, PA | $48,270 |
| Scranton, PA | $47,600 |
| State College, PA | $47,240 |
| Erie, PA | $46,840 |
| Johnstown, PA | $46,350 |
| Altoona, PA | $46,160 |
Nearby in the ranking
States with similar pay for automotive service technician and mechanics.
| 26. Nebraska | $50,560 |
| 27. Iowa | $50,510 |
| 28. Tennessee | $50,290 |
| 29. Pennsylvania | $49,800 |
| 30. Arizona | $49,570 |
| 31. Indiana | $49,360 |
| 32. Illinois | $49,170 |
Frequently asked questions
How much does an automotive service technician and mechanic make an hour in Pennsylvania?
The median hourly pay in Pennsylvania is $23.94 ($49,800 a year).
Do automotive service technician and mechanics make more in Pennsylvania than the national average?
No: $49,800 against $50,620 nationally, 2% less.
Where does Pennsylvania rank for automotive service technician and mechanic pay?
Pennsylvania ranks 29 of 51 states.
Which city in Pennsylvania pays automotive service technician and mechanics the most?
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $58,460 a year.
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.