Post job

Second grade teacher salary

Quoted expert
Patricia Rogan Ph.D.

Average second grade teacher salary

$49,630

$23.86 hourly rate

Entry-level second grade teacher salary
$36,000 yearly salary
Updated January 8, 2025

Understanding Second Grade Teacher Salaries

The average salary for a second grade teacher in the United States stands at $49,630 annually. This figure can fluctuate based on various factors, including state, years of experience, and educational qualifications. For instance, teachers in states such as California and New York often earn higher salaries compared to those in other regions.

As you consider a career in education, it is essential to evaluate the potential earning opportunities in your desired location. Experience plays a significant role in salary determination; teachers with advanced degrees or certifications typically command higher pay. Additionally, positions in specialized schools or districts may offer competitive salaries and benefits.

To maximize your earning potential, keep abreast of job openings and consider applying to schools that offer attractive salary packages. Resources such as job boards and salary comparison tools can provide valuable insights to help you make informed career decisions.

On this page
Second grade teacher salary by: 

Let Zippia find your next second grade teacher job

Floating question marks illustration

Let Zippia find your next second grade teacher job

Floating question marks illustration

Where can a Second Grade Teacher earn more?

Compare salary by location
Vs
90k
70k
50k
30k
10k
Columbus, OH$71,071
Atlanta, GA$40,019
Compare salary by company
Vs
93k
73k
53k
33k
13k
The Nightingale-Bamford School$74,213
Roseville Area Schools$43,185

Second grade teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, SalaryExpert and Comparably, the average salary for a second grade teacher typically falls between $49,630 and $66,519.
zippia
$49,630yearly
glassdoor[1]
$66,519yearly
comparably[2]
$55,897yearly
SalaryExpert[3]
$60,527yearly

Average second grade teacher salary by state

The highest-paying states for second grade teachers are California, Massachusetts, and New Jersey. The lowest average second grade teacher salary states are Mississippi, South Dakota, and Missouri.

  • State view
  • County view
Average salary:

Highest paying states for second grade teachers

RankStateAvg. salaryHourly rate
1New Jersey$63,611$30.58
2Connecticut$62,990$30.28
3Massachusetts$63,866$30.70
4Maryland$59,123$28.42
5District of Columbia$63,023$30.30
6Michigan$54,236$26.07
7Pennsylvania$57,406$27.60
8California$67,460$32.43
9New Mexico$51,547$24.78
10Illinois$51,050$24.54
11Minnesota$51,302$24.66
12New York$57,304$27.55
13Nebraska$50,310$24.19
14Oregon$56,334$27.08
15Montana$46,697$22.45
16Alaska$57,328$27.56
17Rhode Island$53,193$25.57
18New Hampshire$44,926$21.60
19Washington$53,499$25.72
20Nevada$43,925$21.12
21Delaware$46,846$22.52
22Colorado$45,299$21.78
23Wyoming$45,911$22.07
24Florida$44,343$21.32
25Arizona$43,153$20.75
26Utah$45,737$21.99
27Virginia$46,277$22.25
28Iowa$43,543$20.93
29Ohio$44,046$21.18
30Alabama$44,863$21.57
31Kentucky$44,431$21.36
32Hawaii$53,160$25.56
33Vermont$43,270$20.80
34North Carolina$41,443$19.92
35North Dakota$43,470$20.90
36Indiana$39,735$19.10
37Texas$40,899$19.66
38Wisconsin$41,683$20.04
39Kansas$39,086$18.79
40Louisiana$41,182$19.80
41South Carolina$39,753$19.11
42Tennessee$39,604$19.04
43Georgia$40,085$19.27
44West Virginia$40,745$19.59
45Idaho$39,309$18.90
46Oklahoma$35,207$16.93
47Missouri$36,798$17.69
48Mississippi$38,540$18.53
49Arkansas$35,587$17.11
50South Dakota$37,221$17.89
51Maine$34,809$16.74

Highest paying cities for second grade teachers

The highest-paying cities for second grade teachers are Oakland, CA, Baltimore, MD, and Philadelphia, PA.

RankCityAvg. salaryHourly rate
1Oakland, CA$71,071$34.17
2Baltimore, MD$59,405$28.56
3Philadelphia, PA$58,071$27.92
4New York, NY$57,731$27.76
5Detroit, MI$54,443$26.17
6Seattle, WA$53,800$25.87
7Albuquerque, NM$51,836$24.92
8Roseville, MN$51,390$24.71
9Spanish Fork, UT$45,866$22.05
10Denver, CO$45,237$21.75
11Delray Beach, FL$44,577$21.43
12Las Vegas, NV$43,677$21.00
13Goodyear, AZ$43,336$20.83
14El Paso, TX$42,749$20.55
15Durham, NC$42,193$20.29
16Atlanta, GA$40,019$19.24

Second grade teacher salary details

A second grade teacher's salary ranges from $36,000 a year at the 10th percentile to $66,000 at the 90th percentile.

Average second grade teacher salary graph
Average second grade teacher salary graph, trends, and summary

What is a second grade teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$66,000$5,500$32
75th Percentile$57,000$4,750$27
Average$49,630$4,136$24
25th Percentile$42,000$3,500$20
10th Percentile$36,000$3,000$17

Highest paying second grade teacher jobs

The highest paying types of second grade teachers are science teacher, student teacher, and reading teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Biology Teacher$51,721$4,310$24.8768,958
Math Teacher$51,088$4,257$24.5659,347
High School Teacher$52,441$4,370$25.2183,554
Spanish Teacher$52,445$4,370$25.2154,666
Art Teacher$50,188$4,182$24.1369,820
ESL Teacher$52,701$4,392$25.3463,897

How would you rate the starting salaries for second grade teachers, as well as the prospects for salary advancement?

Patricia Rogan Ph.D.

Professor, Special Education/Urban Teacher Education, Indiana University - Purdue University Indianapolis

Teacher salaries continue to grow, but they vary from state to state and district to district. According to the NEA, the average starting salary for beginning teachers in 2017-18 was $39,249. The average salary of all teachers in the U.S. was $61,730 in 2018-19, which was a 2.1% increase from the previous year. Despite COVID-19 and its impact on teachers, it is doubtful that teacher salaries will jump significantly in the years ahead (due to state economic challenges) unless teachers strike.

Which companies pay second grade teachers the most?

Second grade teacher salaries at The Nightingale-Bamford School and Montgomery County Public Schools are the highest-paying according to our most recent salary estimates. In addition, the average second grade teacher salary at companies like Wissahickon Charter School and School Board of Highlands County are highly competitive.

Wage gap by gender, race and education

$46,000$45,400$44,800$44,200$43,600$43,000
MaleFemale

Second grade teacher salary trends

The average second grade teacher salary has risen by $6,596 over the last ten years. In 2014, the average second grade teacher earned $43,034 annually, but today, they earn $49,630 a year. That works out to a 9% change in pay for second grade teachers over the last decade.

Compare second grade teacher salaries for cities or states with the national average over time.

Average second grade teacher salary over time

Compare second grade teacher salaries for individual cities or states with the national average.

Second grade teacher salary by year

YearAvg. salaryHourly rate% Change
2025$49,600$23.86+2.1%
2024$48,600$23.36+2.4%
2023$47,400$22.80+1.8%
2022$46,600$22.38+2.4%
2021$45,400$21.85+1.6%

Recently added second grade teacher salaries

CompanyJobLocationDate addedSalary
Illinois Association of SchoolSecond Grade Teacher FTEDeKalb, IL06/28/2025$48,966
New Caney Independent School DistrictSecond Grade Spanish Dual Language TeacherNome, TX06/27/2025$65,000
Salem-Keizer School DistrictGrade 2 Teacher-HallmanSalem, OR06/26/2025$50,011
San Felipe Del Rio CISDSecond Grade Teacher-Job #8006Nome, TX06/22/2025$55,900
Jackson Public Schools MsTeacher, Grade 1, SYJackson, MS06/18/2025$47,246
Kids R Kids Waterford LakesFirst and Second Grade TeacherOrlando, FL06/18/2025$45,000
Coos Bay Sd 9Second Grade TeacherCoos Bay, OR06/14/2025$47,477
Franklin Academy FoundationSecond Grade TeacherPalm Beach Gardens, FL06/02/2025$57,188
New Caney Independent School DistrictSecond Grade TeacherNome, TX05/29/2025$65,000
San Felipe Del Rio CISDSecond Grade Teacher-Job #7935Nome, TX05/23/2025$54,950

Second grade teacher salary FAQs

Search for second grade teacher jobs

Browse education, training, and library jobs