Registered Nurse Salary in Pennsylvania: Pay by Experience, City & Take-Home
A registered nurse in Pennsylvania earns a median of $96,430 a year ($46.36 an hour), according to the U.S. Bureau of Labor Statistics. That sits almost exactly on the national RN median of $97,550, about 1% below it. Pennsylvania pairs that mid-pack gross with a low, flat state income tax and a cost of living that runs below the coastal states, so a nurse here keeps a solid share of the paycheck. Here is the full breakdown of what you earn at each career stage, which Pennsylvania metros pay the most, what the paycheck looks like after tax, and the concrete ways to push your number higher.
- How Pennsylvania RN pay compares to the national median
- Registered nurse salary in Pennsylvania by experience
- What affects a registered nurse's pay in Pennsylvania
- Registered nurse salary in Pennsylvania by city
- How Pennsylvania compares to nearby and similar states
- Cost of living and what the salary is really worth
- How Pennsylvania nurses are actually paid: hourly, differentials, and overtime
- The nursing career ladder in Pennsylvania, and what each step pays
- How to earn more as a registered nurse in Pennsylvania
- Job outlook for registered nurses in Pennsylvania
- Related and higher-paying roles
- Frequently asked questions
How Pennsylvania RN pay compares to the national median
At $96,430, the typical Pennsylvania registered nurse earns about 1% less than the national median of $97,550, according to the U.S. Bureau of Labor Statistics (2025). For practical purposes, Pennsylvania pays right at the national midpoint on gross.
What lifts Pennsylvania above the midpoint is the rest of the math. The state levies a low, flat income tax, well below the top rates in California or New York, so a six-figure nursing salary loses less to the state here than in those high-tax markets. And outside the Philadelphia suburbs, the cost of living runs below the national average, with housing notably cheaper than the coastal metros. A nurse comparing a Pennsylvania offer to one in a higher-grossing but higher-tax state should weigh take-home after tax and housing, where Pennsylvania holds up well.
The honest read is that Pennsylvania is a steady, middle-of-the-pack state on gross RN pay, and a bit better than that on take-home. It will not match the coastal high payers on the headline number, but the low flat tax and moderate living costs make the median go a long way.
Registered nurse salary in Pennsylvania by experience
RN pay in Pennsylvania climbs steadily across a career. The gap between a new graduate and a senior, specialized nurse is more than $47,000 a year. These are the BLS wage percentiles for Pennsylvania, which map cleanly onto career stages:
| Career stage | Annual salary | Hourly (approx) | BLS percentile |
|---|---|---|---|
| Entry-level / new grad | $70,800 | $34.04 | 10th |
| Early career | $80,610 | $38.75 | 25th |
| Mid-career (median) | $96,430 | $46.36 | 50th |
| Experienced | $104,730 | $50.35 | 75th |
| Senior / specialized | $117,900 | $56.68 | 90th |
New-grad pay in Pennsylvania, around $70,800, is above the national entry point and strong for a role that usually requires an associate degree and a license. The climb to the median is steady, and the spread at the top is tighter than in some states: the 90th percentile of $117,900 is about $13,000 above the 75th, a narrower senior premium than you see in California or New York. That compression at the top means the reliable way to push past the median in Pennsylvania is specialty and credential, not just waiting for tenure to lift the base.
These figures are base wages. They do not include shift differentials for nights and weekends, on-call pay, or overtime, all of which are common in Pennsylvania nursing and can add several thousand dollars a year on top.
What affects a registered nurse’s pay in Pennsylvania
Before the city and experience tables, it helps to know which factors actually move an RN’s salary in Pennsylvania, because they explain the wide spread you will see below:
- Metro: east versus west. The Philadelphia region in the east pays well above Pittsburgh in the west, a spread of nearly $19,000 at the median, as the metro table below shows.
- Experience and tenure. As the percentile table shows, moving from entry level to senior lifts pay by roughly $47,000.
- Specialty and unit acuity. Critical care, emergency, operating room, and labor and delivery nurses earn above general medical-surgical floors. Specialized roles like nurse anesthetists sit far higher still.
- Work setting. Nationally, the highest-paying employers of RNs are not bedside hospital roles. Government nursing and university health systems pay national medians well above the typical hospital. Pennsylvania’s large academic medical centers and university health systems are a route to the upper bands.
- Shift and overtime. Night, weekend, and on-call differentials, plus overtime, are standard in nursing and can add several thousand dollars a year on top of base.
Registered nurse salary in Pennsylvania by city
Where you work inside Pennsylvania changes your pay meaningfully. The Philadelphia region and the Allentown area in the east pay a premium, while Pittsburgh and the central metros sit lower. These are the highest-employment Pennsylvania metro areas for registered nurses and their median pay (BLS metropolitan data, 2025):
| Metro area | Median salary | Hourly | vs Pennsylvania median |
|---|---|---|---|
| Allentown-Bethlehem-Easton | $101,440 | $48.77 | +5% |
| Philadelphia-Camden-Wilmington | $101,180 | $48.64 | +5% |
| Harrisburg-Carlisle | $96,770 | $46.52 | +0% |
| Lancaster | $89,620 | $43.09 | -7% |
| Pittsburgh | $82,370 | $39.60 | -15% |
The Allentown and Philadelphia metros lead, both around $101,000 and roughly 5% above the state median, driven by the dense hospital networks of the eastern part of the state and the pull of the nearby New Jersey and Delaware markets. Harrisburg sits right at the state median. The surprise of the table is Pittsburgh, the state’s second city and a major medical hub, where the RN median of $82,370 runs about 15% below the state figure, the lowest of the five metros. That is paired with some of the lowest housing costs among Pennsylvania’s metros, so a Pittsburgh nurse holds more spending power than the gross gap alone suggests, but the headline pay is clearly below the eastern metros.
One more lever worth knowing: travel and per-diem nursing. Within Pennsylvania, travel assignments frequently post weekly rates that annualize well above the staff median, particularly when a hospital system is short-staffed. For a nurse willing to move between assignments, that can be the fastest route to the upper percentiles without changing specialty.
How Pennsylvania compares to nearby and similar states
Pennsylvania RN pay makes the most sense alongside its neighbors and peer states (BLS state medians, 2025):
| State | Median RN salary | State income tax |
|---|---|---|
| New York | $109,440 | Yes |
| Arizona | $99,500 | Yes (low flat) |
| Pennsylvania | $96,430 | Yes (flat) |
| Illinois | $95,990 | Yes (flat) |
| Texas | $95,970 | None |
| Ohio | $82,510 | Yes |
Pennsylvania sits in the middle of this group, about $13,000 below its neighbor New York and almost level with Illinois and Texas. The comparison with neighboring Ohio is the most striking: Pennsylvania pays a median nearly $14,000 higher than Ohio for the same license, a meaningful gap between two midwestern and mid-Atlantic neighbors. Against Texas, Pennsylvania’s gross is essentially identical, but Texas has no income tax while Pennsylvania levies a low flat one, which gives Texas a small take-home edge. Pennsylvania’s advantage over New York is on the cost and tax side: it pays less on gross but with lower living costs and a much lighter flat tax than New York’s progressive system.
Cost of living and what the salary is really worth
A salary only means something against what it costs to live. Pennsylvania runs below the national average on cost of living in most of the state, with housing the biggest driver of that advantage outside the Philadelphia suburbs. Combine moderate living costs with the state’s low flat income tax, and the Pennsylvania RN median of $96,430 stretches further than the same number in a coastal, high-tax state.
The tax structure is the quiet advantage here. Pennsylvania taxes income at a single low flat rate, well below the top marginal rates in California or New York, so the state takes a smaller bite out of a six-figure nursing salary. On the $96,430 median, your take-home depends on filing status, retirement contributions, health premiums, and any local earned-income tax your municipality levies. Run your exact salary through our Pennsylvania paycheck calculator to see your real monthly take-home after federal tax, FICA, and Pennsylvania state tax. If you file a W-2 return, many nurses use tax software like TurboTax to handle the federal and state filing together.
ThePayGuide may earn a commission from links on this page at no cost to you. See our editorial policy.
The summary: Pennsylvania pays right at the national median on gross, and a bit above it on take-home, thanks to a low flat state tax and below-average living costs in most of the state. The eastern metros pay best; Pittsburgh trades lower pay for lower costs.
How Pennsylvania nurses are actually paid: hourly, differentials, and overtime
The annual median is a useful benchmark, but most Pennsylvania hospital nurses are paid hourly, and the base rate is only part of the story. Understanding the full structure helps you compare offers properly:
- Base hourly rate. The $46.36 median is the starting point. A 12-hour, three-shifts-a-week schedule built on that rate produces the annual figure.
- Shift differentials. Nights typically add a few dollars an hour, and weekends often add more. A nurse working mostly nights and weekends can lift effective pay well above the base.
- Overtime. Hours beyond the scheduled week are usually paid at time-and-a-half. In short-staffed units, overtime is frequent and is a major reason some nurses clear the 75th and 90th percentile figures.
- On-call and charge pay. Carrying a pager or running a shift as charge nurse adds further premiums.
- Per-diem and travel. Per-diem nurses trade benefits for a higher hourly rate, and travel assignments within Pennsylvania can pay weekly rates that annualize well above staff pay.
When you compare two Pennsylvania nursing offers, weigh the full effective hourly rate including differentials and expected overtime, not just the advertised base.
The nursing career ladder in Pennsylvania, and what each step pays
One reason nursing is such a durable career is the clear, salary-backed ladder above and below the staff RN role. Each step below is a real BLS-measured Pennsylvania median:
| Role | Pennsylvania median | Typical path |
|---|---|---|
| Licensed Practical Nurse (LPN) | $63,940 | 1-year program |
| Registered Nurse (RN) | $96,430 | ADN or BSN + license |
| Nurse Practitioner (NP) | $130,140 | Master’s degree (MSN) |
The jumps are substantial and worth planning around. Moving from LPN to RN adds more than $32,000 at the median, and the step from RN to nurse practitioner adds roughly $34,000. Pennsylvania nurse practitioners earn a median of $130,140, well above the staff RN line and above the state’s 90th-percentile RN figure, which makes the credential the clearest route past the pay compression at the top of the RN band. For a nurse mapping a long-term earning trajectory, the biggest gains come from advancing the credential. Nurse anesthetists sit higher still, though that path requires doctoral-level training.
How to earn more as a registered nurse in Pennsylvania
The median is a floor you can build on, not a ceiling. The most reliable ways Pennsylvania RNs move into the 75th and 90th percentile bands shown above:
- Move into a high-acuity specialty. ICU, emergency, operating room, and labor and delivery roles consistently pay above general medical-surgical nursing. These units also open the door to certifications that carry their own pay bumps.
- Get certified. Credentials like CCRN for critical care, CEN for emergency, or OCN for oncology signal verified expertise and are frequently tied to differential pay. Focused exam prep is available through nursing bodies and platforms like Coursera.
- Work the eastern metros. The Philadelphia and Allentown areas pay around $101,000 at the median, roughly $19,000 above Pittsburgh, for the same license.
- Advance your degree. An RN-to-BSN, then an MSN, is the structural path to nurse practitioner roles. Pennsylvania nurse practitioners earn a median of $130,140, well above staff RNs, which is the single biggest jump available to you and the clearest way past the tight RN pay ceiling.
- Negotiate the whole package. Night and weekend differentials, sign-on bonuses, on-call pay, and tuition reimbursement are often negotiable and compound year over year.
Job outlook for registered nurses in Pennsylvania
Pennsylvania employs roughly 146,520 registered nurses, one of the larger nursing workforces in the country. That scale is anchored by major academic medical centers and hospital systems in the Philadelphia and Pittsburgh regions, plus a steady spread of community hospitals and a large network of nursing-care facilities serving an older-than-average population.
The BLS projects registered nursing to remain one of the larger sources of new healthcare jobs nationally over the coming decade, as an aging population needs more care and a wave of experienced nurses reaches retirement. Pennsylvania, with one of the oldest populations among the large states, is positioned to keep demand strong, especially in long-term and home-based care. The practical takeaway is durable demand. A nurse who specializes, earns certifications, or is willing to work the higher-paying eastern metros has real room to negotiate pay, schedule, and sign-on terms.
Related and higher-paying roles
Frequently asked questions
How much does a registered nurse make in Pennsylvania per hour?
The median is $46.36 an hour (BLS, 2025). Most Pennsylvania RNs earn between about $34 an hour at entry level and $57 an hour at the senior level, before shift differentials and overtime.
Is Pennsylvania a good state for nurses financially?
Yes, on balance. Gross pay sits right at the national median, and the state’s low flat income tax plus below-average living costs in most of the state mean a nurse keeps a solid share of that salary.
Which Pennsylvania city pays nurses the most?
Allentown-Bethlehem-Easton and Philadelphia-Camden-Wilmington lead, both around $101,000 at the median. Pittsburgh pays the least of the major metros at $82,370, about 15% below the state median.
What is the starting salary for a new-grad RN in Pennsylvania?
Entry-level RNs in Pennsylvania start around $70,800 a year (about $34 an hour), above the national entry point, rising with experience, specialty, and certifications.
Why does Pittsburgh pay nurses less than Philadelphia?
Pittsburgh’s RN median of $82,370 runs about 15% below Philadelphia’s, reflecting a lower regional cost of living and a different hospital-market dynamic. Pittsburgh’s lower housing costs offset part of the pay gap on a take-home basis.
Do Pennsylvania nurses pay state income tax?
Yes, but at a low flat rate that is well below the top rates in states like California and New York. Some municipalities also levy a local earned-income tax. Use our Pennsylvania paycheck calculator for your exact figure.
What type of nursing pays the most in Pennsylvania?
Nationally, the highest-paying RN settings are government, university health systems, and specialized outpatient roles, which pay above typical bedside hospital work. Within clinical nursing, high-acuity specialties like ICU, ER, and nurse anesthesia lead. Advancing to nurse practitioner, with a Pennsylvania median of $130,140, is the largest single step up from staff RN.
Sources: U.S. Bureau of Labor Statistics, Occupational Employment & Wage Statistics (OEWS), May 2025; IRS Publication 15-T (tax-year 2026 withholding); Social Security Administration (FICA wage base). Figures are estimates for information only, see our methodology and disclaimer.