Content has loaded

Visiting nurse salary in United States, 2026

How much does a Visiting Nurse make in the United States?

Average base salary

$50.32
Average $50.32
Low $23.54
High $108

The average salary for a visiting nurse is $50.32 per hour in the United States. 1.2k salaries taken from job postings on Indeed in the past 36 months (updated July 10, 2026).

Visiting Nurse job openings in United States

slide 1 of 6
slide1 of 6
PRN RN Visit Nurse
Interim HealthCare3.5out of 5 stars.
Marysville, OH
22 hours ago

Highest paying companies for Visiting Nurse in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Mission Health
 
$309,400per year
View company
Confidential
 
$301,600per year
Home Helpers
 
$291,200per year
Doral Health & Wellness
 
$236,485per year
Colorado Visiting Nurse Associ...
 
$200,000per year
United Staffing Solutions
 
$197,600per year

Highest paying cities for Visiting Nurses near United States

  1. Manhattan, NY
    $135 per hour
  2. New York, NY
    $130 per hour
  3. Los Angeles, CA
    $56.89 per hour
  4. Saint Paul, MN
    $43.27 per hour
  5. Brooklyn, NY
    $38.77 per hour

Where can a Visiting Nurse earn more?

Compare salaries for Visiting Nurses in different locations
vs