Elementary School Teacher Salaries in Rochester, MN

Salary estimated from 31 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 28, 2019
Average in Rochester, MN
$19.16 per hour
Meets national average
  • Most Reported
$7.25
$37.45
Salary Distribution

How much does an Elementary School Teacher make in Rochester, MN?

The average salary for an Elementary School Teacher is $19.16 per hour in Rochester, MN, which meets the national average. Salary estimates are based on 31 salaries submitted anonymously to Indeed by Elementary School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Elementary School Teacher is 1-3 years.
Elementary School Teacher salaries by company in Rochester, MN
CompanyAverage salary
$18.77 per hour
$17.89 per hour
Elementary School Teacher salaries by location
CityAverage salary
$18.77 per hour
$18.77 per hour
$18.77 per hour
$20.71 per hour
$20.78 per hour

Elementary School Teacher job openings

Elementary Teacher, Grade 3 (1.0 LTS)
Rochester Public Schools
Rochester, MN
Kindergarten Teacher (1.0 LTS)
Rochester Public Schools
Rochester, MN
Middle School Teacher, Grade 6 (1.0 LTS)
Rochester Public Schools
Rochester, MN
Director of Teacher Education Programs, Rochester MN, Non-Tenure-Track Faculty Position - Augsburg University
Augsburg University
Rochester, MN
English Learner Teacher - 1.0 LTS
Rochester Public Schools
Rochester, MN
Library Media Specialist (.36 FTE)
Rochester Public Schools
Rochester, MN
Elementary School Teacher jobs in Rochester, MN