CareCommunityLog in

Nurse Practitioner Jobs in Pennsylvania

35 roles open right now in Pennsylvania. Compare pay, schedule and location, then apply free.

Nurse Practitioner pay in Pennsylvania

$69
median / hour
$42–$99
range / hour

Based on 4 of 35 current listings that publish an hourly rate. Pay varies by experience, shift and client needs.

Where these jobs are

Contract2w
Pay not listed
External
Full-time2w
Pay not listed

Nurse Practitioner or Physician Assistant - Palliative Care and Hospice Fellowship

St. Luke’s University Health Network · Bethlehem, PA

External
Full-time2w
Pay not listed

Nurse Practitioner-Waynesburg

Practical Administrative Solutions L.P · Waynesburg, PA

External
Full-time2w
Pay not listed
Full-time3w
$100k–150k/yr
External
Full-time3w
$103k–153k/yr

Nurse Practitioner Neonatology Per Diem

Geisinger · Wilkes-Barre, PA

External
Part-time3w
Pay not listed

Family Nurse Practitioner | Outpatient Primary Care

Purple Cow Recruiting · Lewistown, PA

External
Full-time3w
Pay not listed

Family Nurse Practitioner | No Weekends | $130K

Purple Cow Recruiting · Carlisle, PA

External
Full-time3w
$120k–130k/yr
External
Full-time3w
Pay not listed
External
Full-time3w
$230k–260k/yr

Nurse Practitioner - NP (F/T Every W/End)

CVS Health · Cranberry Township, PA

External
Full-time3w
$42–90/hr

Nurse Practitioner or Physician Assistant - Pediatrics (Bethlehem) Per Diem

St. Luke’s University Health Network · Bethlehem, PA

External
Part-time3w
Pay not listed
External
Full-time3w
$230k–260k/yr
Part-time3w
Pay not listed

Full-Time Nurse Practitioner

PsychoGeriatric Services · Hanover, PA

External
Full-time3w
Pay not listed

Part-Time Nurse Practitioner

PsychoGeriatric Services · Oil City, PA

External
Part-time3w
Pay not listed

Part-Time Nurse Practitioner

PsychoGeriatric Services · Pine Grove, PA

External
Full-time3w
Pay not listed

Full-Time Nurse Practitioner

PsychoGeriatric Services · Carlisle, PA

External
Full-time3w
Pay not listed

Certified Registered Nurse Practitioner (CRNP

Chestnut Hill College · Philadelphia, PA

External
Full-time3w
$60–63/hr

Showing 1–20 of 35 jobs

Nurse Practitioner jobs in Pennsylvania: common questions

How much do Nurse Practitioner jobs pay in Pennsylvania?
Nurse Practitioner roles in Pennsylvania currently range from $42 to $99 per hour, with a median of $69 per hour across 35 open postings. Pay varies by experience, shift and client needs.
How many Nurse Practitioner jobs are open in Pennsylvania?
There are 35 open Nurse Practitioner positions in Pennsylvania right now. Listings are refreshed from partner employers several times a day.
Do I need to pay to apply for Nurse Practitioner jobs in Pennsylvania?
No. Browsing and applying through CareCommunity is free for care professionals. Some listings are hosted on the employer’s own site and will open there when you apply.