Salaripedia
English

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
PercentileYearlyHourly
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
Salaries for every job in Pennsylvania

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
Automotive Service Technician and Mechanic salary in all states

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.