2ND GRADE TEACHER SALARY

Average Yearly Salary
$47,000
$34,000
Min 10%
$47,000
Median 50%
$67,000
Max 90%
Highest Paying City
Frederick, MD
Highest Paying State
Maryland
Average Experience Level
3.4 years
How much does a 2nd grade teacher make?
The national average salary for a 2nd Grade Teacher in the U.S. is $47,942 annually or $23.05 hourly. While the top 10 percent make over $67,000 per year, the bottom 10 percent make under $34,000. Most 2nd Grade Teacher jobs are in Professional companies and Hospitality companies. The best states for high paying 2nd Grade Teacher jobs are Maryland, Delaware, District of Columbia, New Jersey, and Pennsylvania. The typical employment for a 2nd Grade Teacher is 3.4 years.
Annual Salaries For Related Jobs

Average 2nd Grade Teacher Salary By Company

2nd Grade Teachers can expect good job security. Some industries pay higher than others. Professional companies and Hospitality companies have the most job opportunities for 2nd Grade Teachers. Montgomery Township School District and Jefferson County Schools are the best paying companies for 2nd Grade Teachers. Companies like Edina Public Schools and Osseo Area Schools also report very competitive wages for 2nd Grade Teachers.

Average 2nd Grade Teacher Salary By Location

2nd Grade Teachers in the US makes an average salary of $47,942 per year or $23.05 per hour. Frederick, MD reports the highest annual salary for 2nd Grade Teachers at 56,662. The average entry-level salary in Frederick, MD is $35,000. Maryland, Delaware, District of Columbia, New Jersey, and Pennsylvania are the highest paying states. The lowest earning states are Missouri, Kansas, New Mexico, Arizona, and Arkansas.
RankCityAverage Salary
1
Frederick, MD
$56,662
2
Washington, DC
$55,501
3
Livingston, NJ
$55,252
4
New York, NY
$54,943
5
Bristol, CT
$52,473

RECENTLY ADDED 2nd Grade Teacher SALARIES

Company
Job
Location
Date Added
Salary
Lemon Grove Elementary
2Nd Grade Teacher
10/09/2019
$56,201
Conejo Valley Unified
2Nd Grade Teacher
09/26/2019
$50,970
San Lorenzo Unified
2Nd Grade Teacher
09/22/2019
$42,888
09/12/2019
$47,967
Marysville Joint Unified School District
2Nd Grade Teacher
09/07/2019
$51,395
Los Altos Elementary
2Nd Grade Teacher
08/29/2019
$58,425
Pacific Union Elementary-Fresno
2Nd Grade Teacher
08/25/2019
$52,175
Prior Lake-Savage Area Schools
2Nd Grade Teacher
08/24/2019
$58,877
Oakley Union Elementary
2Nd Grade Teacher
08/23/2019
$49,516
Denver Public Schools
2Nd Grade Teacher
08/22/2019
$45,747
Show More