1,335+ Healthcare Jobs in Virginia
Browse 1,335+ healthcare jobs in Virginia screened for work-life balance. Physician, NP, PA, and allied health positions with competitive pay. Updated daily.
Updated daily • 1,335+ positions available
Why Choose Healthcare Jobs in Virginia
Virginia Positions
1,335+ healthcare jobs across all roles in Virginia
All Roles
Physicians, NPs, PAs, therapists and more
Work-Life Balance
No call and flexible schedule options
1,335+ Healthcare Jobs in Virginia Available Now
Updated today
Registered Nurse First Assistant, On Call, Tyson's MOB
Kaiser Permanente
Job Summary: To provide qualified surgical assistance when requested by the surgeon, in order to ensure optimal results for the patient. This position is adjunct to the basic funct...
4.0/10
Registered Nurse (RN) PACU Cancer Diagnostics
Inova Health System
Inova Fairfax Hospital is looking for an experienced Registered Nurse to join our fast-paced Saville Screening and Prevention Center. This is a full-time (30 hours per week) positi...
6.0/10
Registered Nurse (RN) PACU Cancer Diagnostics
Inova
Inova Fairfax Hospital is looking for an experienced Registered Nurse to join our fast-paced Saville Screening and Prevention Center. This is a full-time (30 hours per week) positi...
6.0/10
Start of Care Registered Nurse - Home Health Visits
BAYADA Home Health Care
$7,500 Bonus for Full Time VCU Health at Home by BAYADA is looking for compassionate and dedicated Full Time Registered Nurse Start of Care (RN) to join our team in our Richmond, V...
5.5/10
Clinical Registered Nurse II-LGH 32 CIMU-FT/7a-7p
Centra Health
The Clinical Registered Nurse (RN) II is responsible for managing individualized patient care by promoting and restoring patients' health in accordance with medical and nursing pla...
4.0/10
PRN Registered Nurse, Personal Care
Home Recovery Home Aid
Overview Home Recovery Home Aid is a leading provider of home health and personal care services in Virginia. Our mission is to provide exceptional home health and hospice services ...
5.5/10
Outpatient Registered Nurse (RN) - Pediatrics PRN
Inova
Inova Cares for Children is looking for a dedicated Outpatient Registered Nurse (RN) to join the team. This position will be a PRN role. Candidates must have weekday availability. ...
2.0/10
Outpatient Registered Nurse (RN) - Pediatrics PRN
Inova Health System
Inova Cares for Children is looking for a dedicated Outpatient Registered Nurse (RN) to join the team. This position will be a PRN role. Candidates must have weekday availability. ...
2.0/10
Part-Time Pharmacist
Wegmans Food Markets
Location: 12501 Stone Village Way Midlothian, VA 23113 Availability Requirement for this role: Morning, afternoon, evening (includes weekends). Age Requirement: Must be 18 years or...
3.7/10
Clinical Pharmacist
Sentara Health
City/State Harrisonburg, VA Work Shift Multiple shifts available Overview: Sentara RMH Medical Center is hiring a Clinical Pharmacist for our Inpatient Pharmacy team! $15,000 Sign ...
5.9/10
Dermatologist Physician
Bayview Physicians Group
Dermatologist Bayview Physicians Group, one of Virginia’s largest independent, multi-specialty medical groups, is seeking a Board Eligible/Board Certified Dermatologist to join ou...
4.0/10
Urgent Care Physician
Bayview Physicians Group
Physician – NowCare Urgent Care Bayview Physicians Group is a progressive, independent, multi-specialty physician group serving the Hampton Roads region of southeast coastal Virgi...
5.7/10
Primary Care Physician
Bayview Physicians Group
Physician – Primary Care Bayview Physicians Group, one of Virginia’s largest independent, multi-specialty medical groups in Hampton Roads, Virginia. We’re seeking Board Eligible/B...
4.0/10
Behavioral Health Technician PRN
ODYSSEY BEHAVIORAL GROUP
Job DetailsLevel: ExperiencedJob Location: Locust Grove, VA 22508Position Type: Part TimeEducation Level: High SchoolTravel Percentage: NegligibleJob Shift: AnyJob Category: Health...
4.0/10
Clinical Social Worker - MSW - Emergency Department - Evenings
Carilion Clinic
Employment Status: Full time Shift: Evening (United States of America) Facility: 1906 Belleview Ave SE - Roanoke Requisition Number: R154340 Clinical Social Worker - MSW - Emergenc...
4.2/10
Residential Therapist
Elk Hill Farm
Calling all LCSW, LPC, LMHP or licensed eligible professionals! Would you like to work for a non-profit organization where your contributions make a major impact on the lives of t...
5.5/10
Certified Medical Assistant (CMA) - Primary Care & Family Medicine Clinic - Days
VCU Health
**$10,000 Sign-On Bonus for offers accepted by February 28, 2026. Terms and Conditions apply** Located in downtown Richmond, VCU Health's COVA Care Clinic at Capital Square is a Pr...
2.0/10
Clinical Coordinator RN - Ambulatory, Family Medicine
UVA Community Health
Clinical Unit Coordinator Ambulatory Job Code: RN1105 ABOUT US $5,000 Sign on Bonus! We are welcoming a new era in healthcare where achieving good health is just the beginning. At ...
4.0/10
APP ( NP or PA) Family Medicine - Float - NRV
Carilion Clinic
Employment Status: Full time Shift: Day (United States of America) Facility: 2901 Lamb Cir - Christiansburg Requisition Number: R142860 APP ( NP or PA) Family Medicine - Float - NR...
4.2/10
LPN Outpatient - Galax Family Medicine
Carilion Clinic
Employment Status: Full time Shift: Day (United States of America) Facility: 544 E Stuart Dr - Galax Requisition Number: R157698 LPN Outpatient - Galax Family Medicine (Open) How Y...
4.2/10
Frequently Asked Questions
How many healthcare jobs are in Virginia?
We currently have 1232+ active healthcare positions in Virginia, updated daily. This includes physician, nurse practitioner, physician assistant, and allied health roles.
What types of healthcare jobs are available in Virginia?
We list positions for physicians, NPs, PAs, psychologists, pharmacists, therapists, and more — all screened for work-life balance.
Related Job Searches
Find Your Perfect Healthcare Position
Browse our curated selection of healthcare jobs in virginia with excellent work-life balance, competitive salaries, and no burnout.
Browse All Jobs