How much does a Traveling Nurse make in Petersburg, VA?
Traveling nurses in Petersburg, VA, can expect to earn a competitive salary. On average, they make about $109,863 each year. This means that every month, a traveling nurse will receive a steady paycheck. The salary range can vary quite a bit, from lower amounts around $78,728 to higher amounts up to $132,912.
The salary distribution shows how many nurses earn at each level. For example, many nurses earn between $103,357 and $108,283. This range is popular because it includes the average salary. A smaller number of nurses earn more than $123,060 each year. This reflects the experience and skills some nurses bring to their jobs. If a nurse has more experience or special skills, they can earn more.
What are the highest paying cities for a Traveling Nurse near Petersburg, VA?

-
Hampton, VA
Average Salary: $127,938
In Hampton, healthcare facilities like Sentara Healthcare offer exciting opportunities for nurses to care for patients. The city's vibrant community and proximity to the coast make it an attractive place for travel nursing positions.
Find Traveling Nurse jobs in Hampton, VA
-
Charlottesville, VA
Average Salary: $112,724
Charlottesville, home to the University of Virginia, presents great travel nursing jobs in its prominent healthcare institutions. The lively town offers a range of activities, making it an enjoyable place to work and live.
Find Traveling Nurse jobs in Charlottesville, VA
-
Farmville, VA
Average Salary: $111,813
Farmville provides a more relaxed environment for travel nurses, with opportunities at various healthcare centers. The town's small-town charm and community spirit make it a welcoming place for medical professionals.
Find Traveling Nurse jobs in Farmville, VA
-
Mechanicsville, VA
Average Salary: $109,921
Mechanicsville offers travel nurses a blend of urban and suburban lifestyles. Healthcare facilities here provide diverse experiences, and the area’s proximity to Richmond adds to its appeal.
Find Traveling Nurse jobs in Mechanicsville, VA
-
Fredericksburg, VA
Average Salary: $107,212
Fredericksburg's historical charm creates a unique backdrop for travel nursing jobs. Hospitals in this city offer varied experiences, and the town’s rich history adds to its allure.
Find Traveling Nurse jobs in Fredericksburg, VA
-
Newport News, VA
Average Salary: $106,784
Newport News's booming port city offers plenty of travel nursing opportunities. With major healthcare providers, the city ensures a dynamic work environment for nurses.
Find Traveling Nurse jobs in Newport News, VA
-
South Hill, VA
Average Salary: $103,194
In South Hill, travel nurses find a mix of small-town living with good healthcare facilities. The town’s welcoming atmosphere and community events make it a pleasant place to work.
Find Traveling Nurse jobs in South Hill, VA
-
Richmond, VA
Average Salary: $103,097
Richmond, the state capital, provides a bustling environment for travel nurses. With numerous hospitals and healthcare centers, the city offers a dynamic setting for professional growth.
Find Traveling Nurse jobs in Richmond, VA
-
Lynchburg, VA
Average Salary: $98,770
Lynchburg offers a blend of historic charm and modern healthcare facilities for travel nurses. The city’s cultural attractions and scenic beauty provide a fulfilling work-life balance.
Find Traveling Nurse jobs in Lynchburg, VA
-
Williamsburg, VA
Average Salary: $96,421
Williamsburg, known for its historic district, provides a unique backdrop for travel nursing jobs. The city’s well-regarded healthcare facilities ensure quality patient care and professional development.
Find Traveling Nurse jobs in Williamsburg, VA
What are the best paying companies for a Traveling Nurse in Petersburg, VA?

-
OneStaff Medical
Average Salary: $122,339
OneStaff Medical offers exciting traveling nurse opportunities in various locations across Virginia, including Petersburg. Nurses have the chance to work in diverse healthcare settings, gaining valuable experience. OneStaff Medical provides competitive compensation and benefits, making it a top choice for many nurses.
-
Nomad Health
Average Salary: $112,385
Nomad Health is known for offering high-paying traveling nurse jobs in Petersburg, VA, and other parts of the state. They focus on providing exceptional patient care. Nurses at Nomad Health work in various healthcare facilities, ensuring they have a rich and varied experience. The company offers comprehensive benefits and a supportive work environment.
-
Medical Solutions
Average Salary: $104,983
Medical Solutions provides excellent traveling nurse jobs in Petersburg, VA, and across multiple locations in Virginia. This company values the experience and skills of its nurses. Working with Medical Solutions, nurses can expect competitive pay, robust benefits, and the chance to grow professionally.
What are the best paying Traveling Nurse related jobs in Petersburg, VA?

-
Critical Care Physician
Average Salary: $170,000
Working with critical care physicians means caring for patients with serious, life-threatening conditions. Facilities like Bon Secours and Riverside Health System offer these positions. Physicians must work closely with nurses and other staff to provide the best care possible.
Find Critical Care Physician jobs in Petersburg, VA
-
Psychiatric Mental Health Nurse
Average Salary: $166,667
This role focuses on helping people with mental health challenges. Nurses work in hospitals and clinics, such as Bon Secours, to provide care and support. They work with psychiatrists and other professionals to create treatment plans.
Find Psychiatric Mental Health Nurse jobs in Petersburg, VA
-
Advanced Practice Psychiatric Nurse
Average Salary: $144,000
Advanced practice nurses in psychiatry offer specialized care for mental health patients. They work in facilities like Bon Secours, diagnosing and treating patients. This role allows nurses to have a big impact on their patients' lives.
Find Advanced Practice Psychiatric Nurse jobs in Petersburg, VA
-
Advanced Practice Provider
Average Salary: $115,000
Advanced practice providers work in various settings to offer high-quality care. They see patients, perform exams, and create treatment plans. Working for companies like Bon Secours allows them to make a real difference.
Find Advanced Practice Provider jobs in Petersburg, VA
-
Intensive Care Unit Registered Nurse
Average Salary: $109,246
ICU nurses care for patients with serious, life-threatening conditions. They work in hospitals like Riverside Health System to monitor patients and provide critical care. This role needs strong skills and quick thinking.
Find Intensive Care Unit Registered Nurse jobs in Petersburg, VA
-
Telemetry Nurse
Average Salary: $107,727
Telemetry nurses monitor patients' heart rhythms and other vital signs. They work in facilities like Bon Secours, ensuring patients receive the right care. This role is ideal for those who like technology and patient care.
Find Telemetry Nurse jobs in Petersburg, VA
-
Registered Nurse
Average Salary: $104,589
Registered nurses work in many healthcare settings to provide patient care. They see patients, administer treatments, and work with doctors and other staff. This role is available in hospitals and clinics like Bon Secours and Riverside Health System.
Find Registered Nurse jobs in Petersburg, VA
-
Labor and Delivery Registered Nurse
Average Salary: $104,525
These nurses care for mothers and babies during childbirth. They work in hospitals like Riverside Health System to provide support and care. This role is perfect for those who love helping new families.
Find Labor and Delivery Registered Nurse jobs in Petersburg, VA
-
Nurse Consultant
Average Salary: $98,202
Nurse consultants provide expert advice and support to healthcare facilities. They work with companies like Bon Secours to improve patient care. This role requires strong nursing skills and the ability to analyze and solve problems.
Find Nurse Consultant jobs in Petersburg, VA



