CVS Health logo
CVS Health
Christiansburg, Virginia

Nurse Practitioner

Nurse Practitioner Above average in Family Medicine (NP)Part-Time Physician-Supervised State

Listed compensation

$37.66-$81.11/hr

Confirm guaranteed pay, incentives and eligibility with the employer.

Employment & setting
Part-Time · on-site
Call expectations
Not specified
Weekends
Not specified
Posted 1mo ago · Verified live

Job description

Join CVS Health as a Nurse Practitioner in Christiansburg, Virginia.

Key Responsibilities

  • Deliver evidence‑based primary and family care, including assessment, diagnosis, treatment, and management of acute and chronic conditions.
  • Provide both in-person and virtual visits (from the clinic) to support positive patient health outcomes.
  • Perform diagnostic testing, preventive counseling, treatment of injuries and illnesses, and coordination of care with other healthcare professionals.
  • Engage patients in wellness services, chronic disease management, and preventive health screenings.

Requirements

  • Experience with the EPIC electronic health record.
  • Prior MinuteClinic precepting rotation (if less than one year of provider experience; preferred but not required).
  • Experience conducting patient assessments and exercising sound clinical decision‑making in a virtual care environment.
  • Familiarity with digital health tools and virtual communication technologies.

Benefits & Compensation

  • Salary: $78K - $169K

Work Schedule

  • Part-Time position.

Work with CVS Health in Christiansburg, Virginia.

Licensure & Certifications

Requires a Master’s degree from an accredited Family Nurse Practitioner program and an active, unrestricted state APRN license. Candidates must hold national board certification and be able to pass a respirator FIT test.

Qualifications

Education
Professional certificate or licensure

Certifications

BLS

Key Skills

Primary carePatient assessmentTreatment planningVaccine administrationInjectionsElectronic health recordsBasic life supportPatient follow-upInsurance verificationInventory management

Family Medicine — Nurse Practitioner Career Context

The cost-of-living index for Virginia is 101.1 (US average = 100; BEA Regional Price Parities (2024)). 61.1% of Virginia clinicians report burnout symptoms in WeekdayDoc's Burnout Index (2026-01 data).

Of the 40 active Family Medicine listings this role was benchmarked against, 48% are remote, 48% have no call, 60% require no weekends.

Work-Life Balance Analysis

WeekdayDoc's proprietary algorithm rates Nurse Practitioner at CVS Health a 7.2 out of 10 for work-life balance — classified as very good. This places the position in the Above average in Family Medicine (NP) — ranked against 2,103 active Family Medicine (NP) listings on WeekdayDoc.

Top Nurse Practitioner Jobs

39 matches · ranked by pay

Salary Distribution18 jobs

2
$12k
0
$65k-120k
6
$120k-175k
10
$175k-230k

Annual compensation range

Benefits & Perks18 jobs

401k / retirement match
89%
CME allowance
39%
Sign-on bonus
28%
Loan repayment
6%
Relocation assistance
6%

Share of similar jobs offering each benefit

#1

Psychiatric Nurse Practitioner (Rhode Island)

Sonder Mind · Providence, Rhode Island

$248 per hour
#2

Psychiatric Nurse Practitioner- Virginia

Sonder Mind · Reston, Virginia

$240 per hour
#3

Psychiatric Nurse Practitioner- DC

$240 per hour
#4

Psychiatric Nurse Practitioner (Vermont)

$200 per hour
+ 37 more · ranked by pay

Work-life snapshot

7.2/ 10
Listing-based score

Above average in Family Medicine (NP)

A signal to investigate—not a guarantee about the workplace.

  • On-site
CVS Health logo

About CVS Health

Hospitals and Health Care
Woonsocket, RI
10,000+ employees

Benefits & Perks

Dental, Vision
Wellness Resources
Employee Discounts
Voluntary Benefits
Flexible Scheduling
Career Growth Opportunities
No Work Taken Home