Salaripedia
English

How much does a licensed practical and licensed vocational nurse make in Pennsylvania?

$63,940a year

Median yearly pay for licensed practical and licensed vocational nurses in Pennsylvania. That is $30.74 an hour or $5,328 a month.

Hourly
$30.74
Vs. national median
-1%
Rank among states
24 of 51
Jobs in the state
38,260
Pay range
Lowest 10%: $51,500Median: $63,940Highest 10%: $77,750
PercentileYearlyHourly
10th$51,500$24.76
25th$60,350$29.01
Median$63,940$30.74
75th$72,810$35.00
90th$77,750$37.38

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$70,710
Lebanon, PA$65,430
Reading, PA$64,950
Gettysburg, PA$64,310
Allentown, PA$64,050
Chambersburg, PA$63,960
York, PA$63,460
Lancaster, PA$63,290
Pittsburgh, PA$63,060
Harrisburg, PA$62,680
State College, PA$61,960
Scranton, PA$61,740
Williamsport, PA$61,200
Erie, PA$60,510
Altoona, PA$59,680
Johnstown, PA$57,320
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for licensed practical and licensed vocational nurses.

21. Indiana$65,720
22. Michigan$65,460
23. Virginia$64,920
24. Pennsylvania$63,940
25. Idaho$63,800
26. Wisconsin$63,760
27. Minnesota$63,750
Licensed Practical and Licensed Vocational Nurse salary in all states

Frequently asked questions

How much does a licensed practical and licensed vocational nurse make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $30.74 ($63,940 a year).

Do licensed practical and licensed vocational nurses make more in Pennsylvania than the national average?

No: $63,940 against $64,400 nationally, 1% less.

Where does Pennsylvania rank for licensed practical and licensed vocational nurse pay?

Pennsylvania ranks 24 of 51 states.

Which city in Pennsylvania pays licensed practical and licensed vocational nurses the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $70,710 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.