Nurse Practitioner jobs in Virginia

21 open Nurse Practitioner jobs from staffing agencies — median pay $78.35/hour, 28% above the typical Nurse Practitioner wage in Virginia.

Open jobs
21
Agencies hiring
4
Median pay in listings
$78.35/hour
Median wage in Virginia (BLS)
$61.45/hour
Get new Nurse Practitioner jobs in Virginia by emailOne email a day, only when there are new jobs. Unsubscribe in one click.
Weatherby Healthcare logo

Locums NP - Hospitalist Job Opportunity in Virginia

Weatherby Healthcare Lexington, VA Nurse Practitioner Hiring bonus $1,000 2 days ago
CompHealth logo

Locums NP - Cardiovascular / Cardiothoracic Surgery Job in Virginia

CompHealth Chesapeake, VA Nurse Practitioner Hiring bonus up to $1,000 3 days ago
Weatherby Healthcare logo

Locums NP - Cardiovascular / Cardiothoracic Surgery Job Opportunity in VA

Weatherby Healthcare Chesapeake, VA Nurse Practitioner Hiring bonus $1,000 5 days ago
CompHealth logo

Locum Tenens NP - Radiology Position in VA

CompHealth Fredericksburg, VA Nurse Practitioner Hiring bonus up to $1,000 1 week ago
Weatherby Healthcare logo

Locums NP - Medical Oncology Job in Virginia

Weatherby Healthcare Lynchburg, VA Nurse Practitioner Hiring bonus $1,000 1 week ago
GHR Healthcare logo

Primary Care Nurse Practitioner – Complex Chronic Care

GHR Healthcare Virginia Beach, VA Permanent 2 weeks ago
Weatherby Healthcare logo

Locums NP - Neonatology Job in VA

Weatherby Healthcare North Chesterfield, VA Nurse Practitioner Hiring bonus $1,000 2 weeks ago
CompHealth logo

Locum Tenens Family Practice or Urgent Care Nurse Practitioner Position in Virginia

CompHealth Lynchburg, VA Nurse Practitioner Hiring bonus up to $1,000 3 weeks ago
Weatherby Healthcare logo

Locums NP - Neonatology Opportunity in VA

Weatherby Healthcare Newport News, VA Nurse Practitioner Hiring bonus $1,000 3 weeks ago
CompHealth logo

Locums NP - Neonatology Position in Virginia

CompHealth Newport News, VA Nurse Practitioner Hiring bonus up to $1,000 3 weeks ago
CompHealth logo

Locums Adult or Internal Medicine Nurse Practitioner Job in VA

CompHealth Vienna, VA Nurse Practitioner Hiring bonus up to $1,000 4 weeks ago
Weatherby Healthcare logo

Locums NP - Cardiovascular / Cardiothoracic Surgery Job in Virginia

Weatherby Healthcare VA Nurse Practitioner Hiring bonus $1,000 1 month ago
CompHealth logo

Locums NP - Neonatology Job Opportunity in VA

CompHealth North Chesterfield, VA Nurse Practitioner Hiring bonus up to $1,000 1 month ago
CompHealth logo

Locums Psychiatry or Child and Adolescent Psychiatry NP Opportunity in VA

CompHealth Arrington, VA Nurse Practitioner Hiring bonus up to $1,000 1 month ago
CompHealth logo

Locum Tenens NP - Gastroenterology Job Opportunity in Virginia

CompHealth Farmville, VA Nurse Practitioner Hiring bonus up to $1,000 1 month ago
Health Advocates Network logo

Nurse Practitioner - Corrections

Health Advocates Network Beaumont, VA Contract Hiring bonus up to $250 2 months ago
Weatherby Healthcare logo

Locum Tenens NP - Neurology Job in VA

Weatherby Healthcare Charlottesville, VA Nurse Practitioner Hiring bonus $1,000 2 months ago
Weatherby Healthcare logo

Locum Tenens NP - General Surgery Job Opportunity in VA

Weatherby Healthcare Virginia Beach, VA Nurse Practitioner Hiring bonus $1,000 2 months ago
CompHealth logo

Locums NP - Neurology Opportunity in Virginia

CompHealth Charlottesville, VA Nurse Practitioner Hiring bonus up to $1,000 2 months ago
CompHealth logo

Locum Tenens NP - Medical Oncology Job Opportunity in VA

CompHealth Lynchburg, VA Nurse Practitioner Hiring bonus up to $1,000 2 months ago
CompHealth logo

Locum Tenens NP - General Surgery Job in VA

CompHealth Richmond, VA Nurse Practitioner Hiring bonus up to $1,000 3 months ago

Nurse Practitioner pay in Virginia

The median wage for Nurse Practitioner jobs in Virginia is $61.45 per hour ($127,816 a year full-time). Jobs on this page pay a median of $78.35/hour. Travel and contract jobs often pay more than staff positions because they include housing and meal stipends.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Pay in listings is converted to an hourly rate assuming 36–40 hours a week.

License and requirements

You need an active nursing license that is valid in Virginia. Virginia is a Nurse Licensure Compact state: if your primary state of residence is also a compact state, your multistate license lets you work here without a new license. Check the latest status at nursecompact.com before you accept an offer.

Agencies hiring for Nurse Practitioner jobs in Virginia

AgencyOpen jobsMedian pay
CompHealth11—
Weatherby Healthcare8—
Health Advocates Network1$87.00/hr
GHR Healthcare1$69.71/hr

Cities with the most Nurse Practitioner jobs

Lynchburg (3), Chesapeake (2), Newport News (2), North Chesterfield (2), Charlottesville (2), Virginia Beach (2), Beaumont (1), Fredericksburg (1), Vienna (1), Arrington (1), Farmville (1), Richmond (1)

FAQ

How much does a Nurse Practitioner make in Virginia?

The median wage for Nurse Practitioner jobs in Virginia is $61.45 per hour (about $127,816 a year), according to the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025. Nurse Practitioner jobs listed on ReferHire pay a median of $78.35 per hour.

How many Nurse Practitioner jobs are open in Virginia?

21 Nurse Practitioner jobs from 4 staffing agencies are open on ReferHire right now.

What license do I need?

You need an active nursing license that is valid in Virginia. Virginia is a Nurse Licensure Compact state: if your primary state of residence is also a compact state, your multistate license lets you work here without a new license. Check the latest status at nursecompact.com before you accept an offer.