Wagevane

Registered Nurse salary in Pennsylvania

Registered nurses in Pennsylvania earn a median $96,430 a year, 1% below the national median of $97,550. That ranks #20 of 51 states. After taxes, a single filer keeps about $73,573.

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 29-1141. Taxes for tax year 2026.

YearlyMonthlyEvery 2 weeksHourly
Median pay$96,430$8,036$3,709$46.36
Average pay$94,020$7,835$3,616$45.20
Take-home (median)$73,573$6,131$2,830$35.37

Where the money goes

ItemPer year
Federal income tax$12,385
Social Security and Medicare$7,377
Pennsylvania income tax and state programs$3,095
Take-home$73,573

Pennsylvania's prices are 2% below the U.S. average, so the median take-home buys what $75,404 buys in an average-priced state. The Pennsylvania minimum wage is $7.25; the median registered nurse earns 6.4 times that.

Registered Nurse pay in Pennsylvania vs. neighboring states

StateMedian salaryTake-homeBuying power
Pennsylvania$96,430$73,573$75,404
Delaware$99,520$73,217$73,358
Maryland$99,790$74,656$71,129
New Jersey$106,500$78,329$71,990
New York$109,440$79,961$74,092
Ohio$82,510$65,389$70,482
West Virginia$80,130$62,421$69,746

Frequently asked questions

How much do registered nurses make in Pennsylvania?
The median salary is $96,430 a year ($46.36 an hour), and the average is $94,020, per BLS data for May 2025.
How much do registered nurses take home in Pennsylvania?
About $73,573 a year after federal and Pennsylvania taxes, or $2,830 every two weeks, for a single filer at the median salary.
Do registered nurses earn more in Pennsylvania than the national average?
Pennsylvania ranks #20 of 51 for median pay, 1% below the U.S. median of $97,550. Adjusted for prices and taxes it ranks #13.