Skip to content

The average salary for a Registered Nurse in Virginia is $88,350.

Annual Average Salary Information

Annual Average Salary: $88,350

$63,710$115,120

Hourly Pay Information

Hourly Average Salary: $42.48

$30.63$55.35

View Jobs

Registered Nurse in Richmond

Good Neighbor, a part of the Sevita family, provides community-based services for individuals with intellectual and developmental disabilities. Here we believe every person has the right to live well, and everyone deserves to have a fulfilling career. You'll join a mission-driven ...Read more

Registered Nurse in Ruckersville

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more

Registered Nurse in Draft

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more

Registered Nurse in Bridgewater

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more

Registered Nurse in Woodlee

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more

Registered Nurse in Elkton

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more

Registered Nurse in Charlottesville

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more

Registered Nurse in Chincoteague

HIRING FOR ALL POSITIONS FULL-TIME / PART-TIME/ DAYS / NIGHTS. Three 12hour shifts per week.

Offering a $10,000 Sign-On Bonus to Full Time new hires*

Competitive Pay Rates Starting at $32 -$44 per hour (plus shift differential) based on ...Read more

Registered Nurse in Wattsville

HIRING FOR ALL POSITIONS FULL-TIME / PART-TIME/ DAYS / NIGHTS. Three 12hour shifts per week.

Offering a $10,000 Sign-On Bonus to Full Time new hires*

Competitive Pay Rates Starting at $32 -$44 per hour (plus shift differential) based on ...Read more

Registered Nurse in Fishersville

Full-time positions available for day shifts and night shifts

Compensation Range $40.00 - $49.00 / hour

Competitive pay based upon years of experience and applicable certifications, with competitive shift differential!Read more