Skip to main content
State guideUpdated March 202613 min read

How to become an RN in Pennsylvania.

RNs are in strong demand across Pennsylvania. This guide walks you through the school routes, the licensing process, what it costs, and the 2026 outlook. It works whether you're starting from scratch or coming up from CNA or LPN.

Education
2-4 yr (ADN/BSN)
Total cost
$25,000-$70,000
Licensing exam
NCLEX-RN
Average salary
$87,610/yr

ADN vs BSN: choosing your path in Pennsylvania

Both paths lead to the same RN license after you pass NCLEX-RN. In Pennsylvania, ADN- and BSN-prepared nurses take the same licensing exam and can work in the same roles at first. The trend is moving toward BSN as the preferred entry-level credential, though, and a lot of hospitals in Pennsylvania now require or strongly encourage BSN. If you already have an ADN, plenty of Pennsylvania programs offer online ADN-to-BSN bridges you can finish in 12 to 18 months while still working.

Step-by-step: becoming an RN in Pennsylvania

1

Finish prerequisite coursework

Most Pennsylvania nursing programs require prerequisites before admission, including anatomy and physiology (I and II), microbiology, chemistry, psychology, and college-level English and math. You can knock these out at any accredited community college or university. If you're a CNA or LPN looking to move up, some programs in Pennsylvania offer bridge pathways that give credit for your existing education and experience, which shortens the time to your RN.

2

Finish an accredited nursing program

Pennsylvania has plenty of accredited ADN and BSN programs. Curriculum covers pharmacology, pathophysiology, health assessment, med-surg, obstetric and pediatric nursing, mental health nursing, community health, and nursing leadership. Clinical rotations are a big component. You'll get hundreds of hours of supervised patient care across hospitals, SNFs, community health centers, and other healthcare settings in Pennsylvania. Programs must be approved by the Pennsylvania State Board of Nursing and accredited by ACEN or CCNE.

3

Pass the NCLEX-RN exam

The NCLEX-RN is the national licensing exam for registered nurses. It's a computerized adaptive test (CAT) that measures competency in four areas: safe and effective care environment, health promotion and maintenance, psychosocial integrity, and physiological integrity. You'll answer between 75 and 145 questions, and the exam takes up to 5 hours. The exam fee is approximately $200. The national first-time pass rate for U.S.-educated candidates in 2023 was about 90% for BSN graduates and about 88% for ADN graduates (NCSBN). Prep courses like Kaplan and UWorld are worth the money.

4

Get your Pennsylvania RN license

After NCLEX-RN, apply for licensure through the Pennsylvania State Board of Nursing. You'll submit official transcripts, NCLEX-RN results, a completed background check, and the licensing fee. Your license renews every 2 years. Pennsylvania requires 30 per 2 years of continuing education each renewal cycle. As a member of the Nurse Licensure Compact, Pennsylvania issues multistate RN licenses. If Pennsylvania is your primary state of residence, your RN license lets you practice in all NLC member states without applying for new ones.

RN education costs in Pennsylvania

ExpenseADN estimateBSN estimate
Tuition$8,000-$20,000$20,000-$80,000
Textbooks & materials$1,000-$2,000$2,000-$4,000
Clinical supplies & uniforms$300-$600$500-$1,000
NCLEX-RN exam$200$200
Licensing & background check$100-$200$100-$200

A lot of employers in Pennsylvania offer tuition reimbursement or loan repayment for RNs. Federal financial aid (FAFSA), nursing-specific scholarships, and employer education benefits can cut your out-of-pocket costs sharply. Some SNFs and hospitals offer full tuition coverage in exchange for a multi-year work commitment.

Nurse Licensure Compact in Pennsylvania

NLC member state

Pennsylvania is a member of the enhanced Nurse Licensure Compact (eNLC). If you declare Pennsylvania as your primary state of residence, your RN license is automatically a multistate license. You can practice nursing in any other NLC member state (currently 41 of them) without applying for new licenses. That's a real advantage for career flexibility, border-state work, and telehealth roles.

RN salary in Pennsylvania

RNs in Pennsylvania earn between $67,300 and $122,300 a year, averaging $87,610 ($42.12/hour). Experienced RNs with specialized skills or BSN degrees usually land on the higher end. Shift differentials for nights and weekends can add $3 to $8 an hour on top of base pay.

$91,991
Philadelphia, PA
$90,238
Pittsburgh, PA
$88,486
Allentown, PA

View full RN salary data for Pennsylvania

Next step

Start your RN career in Pennsylvania.

Send us your resume. We check our partner facilities for a match. Free for nurses.