School Nurse Salaries in the United States

Salary estimated from 1,150 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 12, 2019
Average salary
$25.80 per hour
  • Most Reported
$8.95
$51.15
Salary Distribution

Average additional compensation

Overtime pay
$9,250
/ year

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

The average salary for a School Nurse is $25.80 per hour in the United States. Salary estimates are based on 1,150 salaries submitted anonymously to Indeed by School Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a School Nurse is 1-3 years.
School Nurse salaries by company in the United States
CompanyAverage salary
$27,137 per year
$48,420 per year
$49,691 per year
$64,747 per year
$64,478 per year
$65,047 per year
$34,482 per year
$108 per day
$59,952 per year
$60,000 per year
School Nurse salaries by location
CityAverage salary
$19.88 per hour
$35.38 per hour
$28.86 per hour
$47,116 per year

School Nurse job openings

RN- New Grad/ Specialty Training ICU
University Medical Center of Southern Nevada
Las Vegas, NV
Pre-Op Phone Call RN-Tallgrass Surgical Center
The University of Kansas Health System St. Francis Campus
Topeka, KS
Reg Nurse
McLaren Health Care
West Branch, MI
Reg Nurse
McLaren Health Care
West Branch, MI
Reg Nurse
McLaren Health Care
Bay City, MI
Reg Nurse
McLaren Health Care
Bay City, MI
School Nurse Jobs