Pursuing a career in nursing in the Keystone State is not just a noble calling; it's a strategic move toward a stable, in-demand, and financially rewarding profession. Whether you're a high school student exploring options, a professional considering a career change, or a current nurse planning your next step, understanding your earning potential is crucial. So, what is a typical nurse salary in PA?
While the answer varies, the data is encouraging. Registered Nurses (RNs) in Pennsylvania can expect to earn an average annual salary of approximately $80,630, with top earners exceeding $109,580 per year.
This guide will break down everything you need to know about nurse salaries in Pennsylvania, from average earnings to the key factors that can significantly increase your pay.
What Does a Nurse Do?

Before diving into the numbers, it's important to understand the role. Registered Nurses are the backbone of the healthcare system. Their responsibilities are vast and vital, including:
- Assessing patients' conditions and recording medical histories.
- Administering medications and treatments.
- Developing and implementing patient care plans.
- Operating and monitoring medical equipment.
- Collaborating with doctors and other healthcare professionals.
- Educating patients and their families on managing illnesses and injuries.
It's a dynamic, challenging, and deeply human-centered profession that requires a unique blend of scientific knowledge, technical skill, and compassion.
Average Nurse Salary in Pennsylvania

According to the most recent data from the U.S. Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics, the average (mean) salary for a Registered Nurse in Pennsylvania is $80,630 per year, or $38.76 per hour.
Of course, "average" doesn't tell the whole story. A nurse's salary exists on a spectrum, influenced by the factors we'll discuss below. Here is a more detailed look at the salary range for RNs in Pennsylvania, according to the BLS:
- Bottom 10% (Entry-Level): $61,590
- 25th Percentile: $65,580
- 50th Percentile (Median): $78,590
- 75th Percentile: $95,780
- Top 10% (Senior/Specialized): $109,580
Data from other reputable sources aligns with these figures. For instance, Salary.com reports the median RN salary in Pennsylvania to be around $82,310, while Glassdoor places the average total pay at approximately $86,950, which includes base salary and additional compensation.
Key Factors That Influence Salary

Your salary isn't a fixed number. It’s a dynamic figure you can actively influence through your career decisions. Here are the five most significant factors that impact how much you can earn as a nurse in Pennsylvania.
###
Level of Education
Your educational foundation is one of the most powerful drivers of your earning potential. The nursing profession has a clear career ladder, and each step up in education typically comes with a substantial pay increase.
- Licensed Practical Nurse (LPN): LPNs provide basic nursing care and work under the direction of RNs and doctors. According to the BLS, the average LPN salary in Pennsylvania is $55,130 per year.
- Registered Nurse (RN): To become an RN, you need either an Associate's Degree in Nursing (ADN) or a Bachelor of Science in Nursing (BSN). While both paths lead to the same license, many major hospital systems now prefer or require a BSN, often rewarding it with higher pay and more opportunities for advancement. The average RN salary is $80,630.
- Advanced Practice Registered Nurse (APRN): Nurses who pursue a Master of Science in Nursing (MSN) or a Doctor of Nursing Practice (DNP) can become APRNs. These roles come with greater autonomy and significantly higher salaries. For example, the BLS reports the average salary for a Nurse Practitioner (NP) in Pennsylvania is $120,550 per year.
###
Years of Experience
Experience is highly valued in nursing. As you accumulate years of hands-on practice, you become more efficient, skilled, and capable of handling complex patient cases, which translates directly to higher pay.
- Entry-Level Nurse (0-2 years): New graduates typically start at the lower end of the salary spectrum, often in the $61,000 to $68,000 range as they complete residencies and gain foundational experience.
- Mid-Career Nurse (5-9 years): With solid experience, nurses can take on more responsibility, serve as preceptors for new nurses, and see their salaries climb into the $80,000 to $90,000 range.
- Senior/Experienced Nurse (10+ years): Nurses with a decade or more of experience are highly sought after. They often hold leadership positions like charge nurse or unit manager, pushing their earnings into the $95,000 to $110,000+ bracket.
###
Geographic Location
Where you work in Pennsylvania matters. Salaries are often higher in major metropolitan areas to compensate for a higher cost of living and greater demand.
Here’s a comparison of average RN salaries in different parts of the state, based on data from salary aggregators and BLS metropolitan area statistics:
- Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Metro Area: Salaries here are among the highest in the state, often averaging $85,000 - $90,000 to reflect the high demand and cost of living.
- Pittsburgh, PA Metro Area: As another major healthcare hub, Pittsburgh offers competitive salaries, typically averaging $76,000 - $81,000.
- Harrisburg-Carlisle, PA Metro Area: In the state capital region, average salaries often fall in the $75,000 - $80,000 range.
- Rural Areas: Nurses in more rural parts of the state may see slightly lower average salaries, but this is often balanced by a significantly lower cost of living.
###
Company Type (Work Setting)
The type of facility where you work plays a major role in your compensation package.
- Major Hospital Systems: Large, state-of-the-art hospitals (e.g., UPMC, Penn Medicine, Geisinger) are often the highest-paying employers. They offer competitive wages, robust benefits, and opportunities for overtime and advancement.
- Outpatient Clinics/Private Practices: These settings may offer a better work-life balance and more regular hours but sometimes have slightly lower base salaries than large inpatient hospitals.
- Long-Term Care/Skilled Nursing Facilities: These facilities are a major employer of nurses, with salaries that are generally competitive but can vary widely.
- Travel Nursing: For nurses with experience, travel nursing is a lucrative option. Agencies place nurses in temporary, high-need positions, often paying a premium wage plus housing stipends. A travel nurse in Pennsylvania can earn significantly more than a staff nurse.
###
Area of Specialization
Not all nursing roles are the same. Specializing in a high-demand, high-acuity area can dramatically boost your income. While general medical-surgical nurses are always needed, those with advanced skills in specialty units command higher pay.
Some of the highest-paying RN specialties include:
- Certified Registered Nurse Anesthetist (CRNA): This is one of the highest-paid nursing professions. CRNAs are APRNs who administer anesthesia. According to the BLS, the average salary for a CRNA in Pennsylvania is an impressive $203,420 per year.
- Intensive Care Unit (ICU): ICU nurses manage critically ill patients and command a higher salary due to the complexity and stress of the role.
- Operating Room (OR): OR or perioperative nurses are crucial to surgical teams and are compensated accordingly.
- Neonatal Intensive Care Unit (NICU): Caring for the most fragile newborns requires specialized training and brings higher pay.
Job Outlook for Nurses in Pennsylvania

The future for nurses in Pennsylvania is exceptionally bright. The U.S. Bureau of Labor Statistics projects that employment for Registered Nurses will grow by 6% from 2022 to 2032, which is faster than the average for all occupations.
This growth is driven by several factors, including an aging population with greater healthcare needs, a focus on preventive care, and a significant portion of the current nursing workforce nearing retirement age. This sustained demand ensures excellent job security and continued upward pressure on salaries for qualified nurses across the state.
Conclusion: Your Path to a Rewarding Nursing Career

A nursing career in Pennsylvania offers a powerful combination of personal fulfillment and financial stability. An average salary around $80,630 provides a strong foundation, but as we've seen, that number is just the beginning.
Your final take-home pay is not set in stone; it's a reflection of your choices. By investing in your education, gaining valuable experience, choosing a strategic location and workplace, and pursuing a high-demand specialization, you can build a career that is not only emotionally rewarding but also exceptionally lucrative. For those ready to answer the call, the opportunities in Pennsylvania's healthcare landscape are vast and waiting.