Post job

Student teacher salary

Average student teacher salary

$59,035

$28.38 hourly rate

Entry-level student teacher salary
$46,000 yearly salary
Updated December 15, 2025

Average Student Teacher Salary

The average salary for a student teacher is approximately $59,035 per year as of October 2025. This figure represents a baseline average that can fluctuate based on various factors including geographic location, educational background, and years of experience.

How Location Affects Salary

For those considering a career in student teaching, specific states offer higher salaries. For example, states such as California and New York typically pay more due to the higher cost of living and increased demand for educators.

Impact of Experience

Experience also plays a crucial role in determining salary. Entry-level positions may start at lower rates, while seasoned professionals can earn significantly more. As student teachers gain experience and complete their credentials, their earning potential increases.

Job Opportunities

In addition to traditional public schools, student teachers can explore opportunities in charter schools, private institutions, and educational programs, each offering competitive salaries and benefits. Understanding the salary landscape can help prospective educators make informed career decisions.

On this page
Student teacher salary by: 

Let Zippia find your next student teacher job

Floating question marks illustration

Let Zippia find your next student teacher job

Floating question marks illustration

Where can a Student Teacher earn more?

Compare salary by location
Vs
88k
68k
48k
28k
8k
Columbus, OH$73,835
Phoenix, AZ$37,693
Compare salary by company
Vs
88k
68k
48k
28k
Great Hearts Academies$69,601
Children’s School$58,256

Student teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Ziprecruiter and SalaryExpert, the average salary for a student teacher typically falls between $34,413 and $59,035.
zippia
$59,035yearly
indeed[1]
$38,359yearly
Salary.com[2]
$35,676yearly
ZipRecruiter[3]
$47,291yearly
SalaryExpert[4]
$34,413yearly

Average student teacher salary by state

The average student teacher salary in Maryland, Massachusetts, and New York are the highest in the U.S. The lowest average student teacher salary states are Indiana, South Dakota, and Colorado.

  • State view
  • County view
Average salary:

Highest paying states for student teachers

RankStateAvg. salaryHourly rate
1Maryland$74,822$35.97
2Connecticut$71,010$34.14
3Massachusetts$73,901$35.53
4New York$71,125$34.19
5Rhode Island$67,344$32.38
6Washington$67,636$32.52
7District of Columbia$69,899$33.61
8New Hampshire$56,824$27.32
9Illinois$57,764$27.77
10Alaska$67,296$32.35
11Virginia$62,248$29.93
12Wyoming$57,048$27.43
13Pennsylvania$59,896$28.80
14New Jersey$64,596$31.06
15Oregon$60,735$29.20
16Michigan$56,441$27.14
17Vermont$55,682$26.77
18Delaware$54,147$26.03
19Texas$55,664$26.76
20Ohio$53,653$25.79
21Georgia$52,656$25.32
22Hawaii$62,255$29.93
23Kentucky$51,608$24.81
24Alabama$51,195$24.61
25Florida$51,771$24.89
26California$56,408$27.12
27Iowa$48,911$23.51
28West Virginia$49,839$23.96
29Nebraska$51,119$24.58
30Utah$50,950$24.50
31Maine$51,253$24.64
32Minnesota$51,829$24.92
33North Dakota$50,227$24.15
34New Mexico$50,992$24.52
35Kansas$47,872$23.02
36Nevada$50,409$24.24
37Wisconsin$48,815$23.47
38Tennessee$47,987$23.07
39Idaho$47,599$22.88
40Louisiana$46,917$22.56
41Indiana$44,345$21.32
42Colorado$44,102$21.20
43Arkansas$44,591$21.44
44Oklahoma$42,320$20.35
45Mississippi$45,756$22.00
46Arizona$37,604$18.08
47North Carolina$46,427$22.32
48South Carolina$46,365$22.29
49South Dakota$44,147$21.22
50Montana$44,914$21.59
51Missouri$43,239$20.79

Highest paying cities for student teachers

The highest-paying cities for student teachers are Boston, MA, Huntington Station, NY, and Livingston, NJ.

RankCityAvg. salaryHourly rate
1Boston, MA$73,835$35.50
2Huntington Station, NY$71,527$34.39
3Livingston, NJ$64,560$31.04
4Salem, OR$60,784$29.22
5Saratoga, CA$57,867$27.82
6Chicago, IL$57,851$27.81
7Cheyenne, WY$56,799$27.31
8Detroit, MI$56,759$27.29
9Temple, TX$55,638$26.75
10Akron, OH$54,760$26.33
11Baton Rouge, LA$46,932$22.56
12Wilmington, NC$46,466$22.34
13Muncie, IN$44,648$21.47
14Highlands Ranch, CO$44,140$21.22
15Phoenix, AZ$37,693$18.12

Student Teachers are the most in-demand in these five cities:

  1. Boston, MA
  2. Salem, OR
  3. Chicago, IL
  4. Cheyenne, WY
  5. Detroit, MI

Student teacher salary details

A student teacher's salary ranges from $46,000 a year at the 10th percentile to $74,000 at the 90th percentile.

Average student teacher salary graph
Average student teacher salary graph, trends, and summary

What is a student teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$74,000$6,167$36
75th Percentile$66,000$5,500$32
Average$59,035$4,920$28
25th Percentile$52,000$4,333$25
10th Percentile$46,000$3,833$22

Highest paying student teacher jobs

The highest paying types of student teachers are science teacher, reading teacher, and special education teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
English Language Arts Teacher$48,483$4,040$23.3188,793
Language Arts Teacher$51,969$4,331$24.9988,551
High School Teacher$52,441$4,370$25.2183,554
Elementary School Teacher$52,161$4,347$25.0884,607
Special Education Teacher$54,290$4,524$26.1067,699
Long Term Substitute Teacher$42,808$3,567$20.5869,133

Which companies pay student teachers the most?

Student teacher salaries at Great Hearts Academies and Rowland Unified School District are the highest-paying according to our most recent salary estimates. In addition, the average student teacher salary at companies like J Rayl Transport and Alvord Unified School District are highly competitive.

Wage gap by gender, race and education

$55,000$54,400$53,800$53,200$52,600$52,000
MaleFemale

Student teacher salary trends

The average student teacher salary has risen by $7,847 over the last ten years. In 2014, the average student teacher earned $51,188 annually, but today, they earn $59,035 a year. That works out to a 9% change in pay for student teachers over the last decade.

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

Average student teacher salary over time

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

Student teacher salary by year

YearAvg. salaryHourly rate% Change
2025$59,000$28.38+2.1%
2024$57,800$27.79+2.4%
2023$56,400$27.12+1.8%
2022$55,400$26.62+2.4%
2021$54,100$25.99+1.6%

Recently added student teacher salaries

CompanyJobLocationDate addedSalary
Catholic Charities Twin CitiesTeacher-Toddler AGE StudentsMinneapolis, MN06/29/2025$40,905
Catholic Charities of The Archdiocese of St. Paul and MinneapolisTeacher-Toddler AGE StudentsMinneapolis, MN06/27/2025$40,905
Associated Students ofStudent Assistant Teacher, Infant/ToddlerSan Jose, CA06/27/2025$36,523
Labbb Educational CollaborativeTeacher for Students With Severe Disabilities @ Ottoson Middle SchoolBurlington, MA06/27/2025$72,457
Rowland Unified**Rusd Student Teachers Only**Rowland Heights, CA06/26/2025$49,566
McVsdTeacher of Students With DisabilitiesFreehold, NJ06/26/2025$58,605
Monmouth County Vocational School DistrictTeacher of Students With DisabilitiesDowne, NJ06/26/2025$58,605
McDonald'sStudentsBeaver, PA06/24/2025$20,870
ECIHR/L&D Co-Op for StudentsNew York, NY06/21/2025$41,740
South Plainfield Public School District NjTeachers To Facilitate Tutoring After School for Title I Students-Pending Title I Application ApprDowne, NJ06/21/2025$91,828

Student teacher salary FAQs

Search for student teacher jobs

Browse education, training, and library jobs