State salary hub
Registered Nurse Salary in Pennsylvania 2026
BLS statewide gross wage benchmarks, hourly rate, estimated take-home pay, and offer context for registered nurse roles in PA.
BLS May 2025 reports $94,020 mean annual and $45.20 mean hourly pay for registered nurses in Pennsylvania.
BLS mean annual wage
$94,020
$45.20/hr, $1,808/wk, $7,835/mo
State pay snapshot
Hourly
$45.20
Weekly
$1,808
Monthly
$7,835
Annual
$94,020
This is 7% below the national baseline of $101,420 per year for registered nurse.
BLS estimated 146,520 registered nurse jobs in Pennsylvania. Employment and wage figures refer to May 2025; the page year reflects the guide update.
Quick answer for PA salary searches
In Pennsylvania, the May 2025 BLS mean registered nurse salary is $94,020 per year, or $45.20 per hour, before taxes. Use the statewide benchmark with the national comparison and wage percentiles below.
The simplified statewide take-home estimate is about $5,871 per month. Compare that number with city pay, shift differential, benefits, commute, and overtime rules before treating a statewide average as a real offer.
BLS wage percentiles
These percentiles describe the statewide RN wage distribution. They are not experience tiers and should not be presented as guaranteed new-graduate or senior pay.
10th percentile
$70,800
$34.04/hr
25th percentile
$80,610
$38.75/hr
Median
$96,430
$46.36/hr
75th percentile
$104,730
$50.35/hr
90th percentile
$117,900
$56.68/hr
Take-home pay and taxes
Estimated take-home pay for the statewide salary is about $70,449 per year, or $5,871 per month, using a simplified federal tax assumption and the stored Pennsylvania state income tax rate. Use a city page calculator to adjust the salary input for a specific offer.
How to increase pay
- Compare offers across the highest-paying cities before accepting a role.
- Ask about shift differential, weekend differential, overtime rules, and call pay.
- Document specialty certifications, high-acuity experience, and unit leadership work.
- Compare total compensation, not only hourly rate: benefits and retirement match matter.
FAQ
How much does a Registered Nurse make in Pennsylvania?
BLS May 2025 OEWS reports a mean registered nurse wage of $94,020 per year, or $45.20 per hour, in Pennsylvania. This is a gross occupation-wide benchmark, not a guaranteed offer.
What is the hourly pay for Registered Nurse roles in PA?
The BLS statewide mean hourly wage is $45.20 before taxes. Metro figures can differ from the statewide mean.
What are the top cities for Registered Nurse salary in PA?
TrueNursePay has not published a city-level registered nurse page for Pennsylvania in this limited release. Use the statewide and national benchmarks instead.
Is Pennsylvania above or below the national average?
Pennsylvania is 7% below the national BLS mean in the same May 2025 release.
Which Pennsylvania page should I check next?
Start with the top city table on this page, then compare specific city calculators before evaluating an offer.
Methodology
Last updated July 16, 2026. Gross wage and employment benchmarks come from U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics for May 2025, occupation code 29-1141. Take-home pay is a separate simplified TrueNursePay estimate and is not BLS data, tax advice, or a guaranteed offer.