Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
Let Zippia find your next second grade teacher job
Let Zippia find your next second grade teacher job
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.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Jersey | $63,611 | $30.58 |
| 2 | Connecticut | $62,990 | $30.28 |
| 3 | Massachusetts | $63,866 | $30.70 |
| 4 | Maryland | $59,123 | $28.42 |
| 5 | District of Columbia | $63,023 | $30.30 |
| 6 | Michigan | $54,236 | $26.07 |
| 7 | Pennsylvania | $57,406 | $27.60 |
| 8 | California | $67,460 | $32.43 |
| 9 | New Mexico | $51,547 | $24.78 |
| 10 | Illinois | $51,050 | $24.54 |
| 11 | Minnesota | $51,302 | $24.66 |
| 12 | New York | $57,304 | $27.55 |
| 13 | Nebraska | $50,310 | $24.19 |
| 14 | Oregon | $56,334 | $27.08 |
| 15 | Montana | $46,697 | $22.45 |
| 16 | Alaska | $57,328 | $27.56 |
| 17 | Rhode Island | $53,193 | $25.57 |
| 18 | New Hampshire | $44,926 | $21.60 |
| 19 | Washington | $53,499 | $25.72 |
| 20 | Nevada | $43,925 | $21.12 |
| 21 | Delaware | $46,846 | $22.52 |
| 22 | Colorado | $45,299 | $21.78 |
| 23 | Wyoming | $45,911 | $22.07 |
| 24 | Florida | $44,343 | $21.32 |
| 25 | Arizona | $43,153 | $20.75 |
| 26 | Utah | $45,737 | $21.99 |
| 27 | Virginia | $46,277 | $22.25 |
| 28 | Iowa | $43,543 | $20.93 |
| 29 | Ohio | $44,046 | $21.18 |
| 30 | Alabama | $44,863 | $21.57 |
| 31 | Kentucky | $44,431 | $21.36 |
| 32 | Hawaii | $53,160 | $25.56 |
| 33 | Vermont | $43,270 | $20.80 |
| 34 | North Carolina | $41,443 | $19.92 |
| 35 | North Dakota | $43,470 | $20.90 |
| 36 | Indiana | $39,735 | $19.10 |
| 37 | Texas | $40,899 | $19.66 |
| 38 | Wisconsin | $41,683 | $20.04 |
| 39 | Kansas | $39,086 | $18.79 |
| 40 | Louisiana | $41,182 | $19.80 |
| 41 | South Carolina | $39,753 | $19.11 |
| 42 | Tennessee | $39,604 | $19.04 |
| 43 | Georgia | $40,085 | $19.27 |
| 44 | West Virginia | $40,745 | $19.59 |
| 45 | Idaho | $39,309 | $18.90 |
| 46 | Oklahoma | $35,207 | $16.93 |
| 47 | Missouri | $36,798 | $17.69 |
| 48 | Mississippi | $38,540 | $18.53 |
| 49 | Arkansas | $35,587 | $17.11 |
| 50 | South Dakota | $37,221 | $17.89 |
| 51 | Maine | $34,809 | $16.74 |
The highest-paying cities for second grade teachers are Oakland, CA, Baltimore, MD, and Philadelphia, PA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Oakland, CA | $71,071 | $34.17 |
| 2 | Baltimore, MD | $59,405 | $28.56 |
| 3 | Philadelphia, PA | $58,071 | $27.92 |
| 4 | New York, NY | $57,731 | $27.76 |
| 5 | Detroit, MI | $54,443 | $26.17 |
| 6 | Seattle, WA | $53,800 | $25.87 |
| 7 | Albuquerque, NM | $51,836 | $24.92 |
| 8 | Roseville, MN | $51,390 | $24.71 |
| 9 | Spanish Fork, UT | $45,866 | $22.05 |
| 10 | Denver, CO | $45,237 | $21.75 |
| 11 | Delray Beach, FL | $44,577 | $21.43 |
| 12 | Las Vegas, NV | $43,677 | $21.00 |
| 13 | Goodyear, AZ | $43,336 | $20.83 |
| 14 | El Paso, TX | $42,749 | $20.55 |
| 15 | Durham, NC | $42,193 | $20.29 |
| 16 | Atlanta, GA | $40,019 | $19.24 |
A second grade teacher's salary ranges from $36,000 a year at the 10th percentile to $66,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of second grade teachers are science teacher, student teacher, and reading teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Biology Teacher | $51,721 | $4,310 | $24.87 | 68,958 |
| Math Teacher | $51,088 | $4,257 | $24.56 | 59,347 |
| High School Teacher | $52,441 | $4,370 | $25.21 | 83,554 |
| Spanish Teacher | $52,445 | $4,370 | $25.21 | 54,666 |
| Art Teacher | $50,188 | $4,182 | $24.13 | 69,820 |
| ESL Teacher | $52,701 | $4,392 | $25.34 | 63,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
Top companies hiring second grade teachers now:
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.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | The Nightingale-Bamford School | $74,213 | $35.68 |
| 2 | Montgomery County Public Schools | $55,855 | $26.85 |
| 3 | Wissahickon Charter School | $54,196 | $26.06 |
| 4 | School Board of Highlands County | $52,791 | $25.38 |
| 5 | The Park School of Baltimore | $51,656 | $24.83 |
| 6 | The School District of Philadelphia | $51,618 | $24.82 |
| 7 | Legacy Traditional Schools | $51,445 | $24.73 |
| 8 | Winston Salem Forsyth County | $51,434 | $24.73 |
| 9 | Nebo School District | $51,412 | $24.72 |
| 10 | Niskayuna High School | $51,366 | $24.70 |
| 11 | Charter Schools USA | $51,268 | $24.65 |
| 12 | Central Park School for Children | $51,250 | $24.64 |
| 13 | Albany Community Charter School | $50,696 | $24.37 |
| 14 | Roaring Fork School District | $49,199 | $23.65 |
| 15 | Eureka Ergonomic | $49,177 | $23.64 |
| 16 | Denver Public Schools | $48,493 | $23.31 |
| 17 | Epiphany Prep Charter School - Escondido | $47,149 | $22.67 |
| 18 | Jeffrey C Still Middle School | $46,643 | $22.42 |
| 19 | Albuquerque Academy | $45,368 | $21.81 |
| 20 | Roseville Area Schools | $43,185 | $20.76 |
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.
Compare second grade teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly 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% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Illinois Association of School | Second Grade Teacher FTE | DeKalb, IL | 06/28/2025 | $48,966 |
| New Caney Independent School District | Second Grade Spanish Dual Language Teacher | Nome, TX | 06/27/2025 | $65,000 |
| Salem-Keizer School District | Grade 2 Teacher-Hallman | Salem, OR | 06/26/2025 | $50,011 |
| San Felipe Del Rio CISD | Second Grade Teacher-Job #8006 | Nome, TX | 06/22/2025 | $55,900 |
| Jackson Public Schools Ms | Teacher, Grade 1, SY | Jackson, MS | 06/18/2025 | $47,246 |
| Kids R Kids Waterford Lakes | First and Second Grade Teacher | Orlando, FL | 06/18/2025 | $45,000 |
| Coos Bay Sd 9 | Second Grade Teacher | Coos Bay, OR | 06/14/2025 | $47,477 |
| Franklin Academy Foundation | Second Grade Teacher | Palm Beach Gardens, FL | 06/02/2025 | $57,188 |
| New Caney Independent School District | Second Grade Teacher | Nome, TX | 05/29/2025 | $65,000 |
| San Felipe Del Rio CISD | Second Grade Teacher-Job #7935 | Nome, TX | 05/23/2025 | $54,950 |
Search for second grade teacher jobs