High-paying nursing jobs in Charlottesville

Nursing is caring for patients and managing healthcare. Nurses provide essential support by monitoring patient conditions and administering treatments. They need empathy, attention to detail, and strong communication skills to deliver quality care.


The 320 nursing jobs listed below pay well, with salaries between $19.18 and $48.83 per hour. Nursing Assistant, Registered Nurse and Registered Nurse - Medical/Surgical are among the most popular high-paying roles in Charlottesville, VA.

Job title

Updated Sep 10, 2026
Job title
Charlottesville, VA
Virginia
Job openings (Charlottesville)

Advanced Practice Provider

Charlottesville

$119,214 per year

Virginia

$121,902 per year

Registered Nurse - Pediatrics

Charlottesville

$2,259 per week

Virginia

$2,257 per week

Travel Nurse

Charlottesville

$2,099 per week

Virginia

$2,046 per week

Registered Nurse - Medical/Surgical

Charlottesville

$2,087 per week

Virginia

$1,909 per week

Registered Nurse - Telemetry

Charlottesville

$2,018 per week

Virginia

$2,032 per week

Registered Nurse - Emergency Room

Charlottesville

$2,012 per week

Virginia

$1,965 per week

Labor and Delivery Nurse

Charlottesville

$1,974 per week

Virginia

$2,003 per week

Charge Nurse

Charlottesville

$48.83 per hour

Virginia

$39.88 per hour

Registered Nurse

Charlottesville

$44.08 per hour

Virginia

$42.38 per hour

Nursing Assistant

Charlottesville

$19.18 per hour

Virginia

$19.84 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.