Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in Michigan

The state of Michigan is actively recruiting teachers across its 550 public school districts. Preschool, elementary, and secondary teachers are needed - especially in subject areas like occupational subjects, special education, languages, sciences, and math. As a beginning teacher, you can expect a salary of approximately $35,901 - comparable to the annual per capita state salary of $37,497. Teachers can also expect regular raises in salary due to tenure and additional teaching certifications. Teachers are advised to apply to districts with high student enrolment first - that is, areas like Detroit, Utica, Plymouth-Canton, and Dearborn.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in Michigan: Click Here to Search.

Michigan Teacher Salary & Employment

Total Employed

39,850

Salary Range

$45,980 - $86,480

Elementary school teachers have a salary range between $45,980 to $86,480 a year in Michigan. There are around thirty nine thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Battle Creek790$60,450
Niles, Benton Harbor770$53,320
Jackson680$60,230
Muskegon630$58,930
Monroe430$58,310
Midland260$60,620
Bay City200$57,810
Warren, Troy, Farmington Hills10$66,660
Detroit, Dearborn, Livonia6$63,890
Grand Rapids, Wyoming3$61,520

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

2,050

Salary Range

$52,410 - $128,610

English teachers have a salary range between $52,410 to $128,610 a year in Michigan, with over 2,050 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Detroit, Dearborn, Livonia410$78,430
Warren, Troy, Farmington Hills300$60,560
Ann Arbor260$96,830
Grand Rapids, Wyoming220-
Kalamazoo, Portage130$70,480
Lansing, East Lansing-$75,520

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Total Employed

19,970

Salary Range

$45,970 - $89,930

As a high school teacher in Michigan you can expect to make between $45,970 - $89,930. There are around nineteen thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Lansing, East Lansing910$59,200
Flint830$65,540
Kalamazoo, Portage650$55,840
Ann Arbor630$62,350
Muskegon500$59,460
Niles, Benton Harbor390$56,970
Battle Creek340$62,420
Saginaw270$61,670
Monroe260$64,530
Bay City240$60,310

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Total Employed

520

Salary Range

$58,010 - $154,160

In Michigan, a history teacher's salary may range from $58,010 to $154,160. There are around 520 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Ann Arbor150$118,270
Grand Rapids, Wyoming70$61,740
Kalamazoo, Portage50$84,820
Warren, Troy, Farmington Hills-$83,590

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

2,330

Salary Range

$38,600 - $81,420

Kindergarten teachers in Michigan, can earn between $38,600 to $81,420 a year. There are around two thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills740$73,090
Detroit, Dearborn, Livonia320$46,650
Grand Rapids, Wyoming250$57,820
Lansing, East Lansing130$53,040
Flint100$57,290
Ann Arbor80$65,150
Muskegon60$52,410
Kalamazoo, Portage40$48,260
Monroe30$52,560

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Total Employed

79,020

Salary Range

$38,600 - $141,990

As a math teacher in Michigan you can expect to make between $38,600 - $141,990. Michigan is home to about seventy thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Detroit, Dearborn, Livonia370$78,110
Warren, Troy, Farmington Hills220$69,800
Grand Rapids, Wyoming200$77,320
Ann Arbor170$121,390
Kalamazoo, Portage110$78,760
Flint60$84,040
Lansing, East Lansing-$124,990

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Total Employed

11,480

Salary Range

$19,590 - $51,180

P.e. teachers have a salary range between $19,590 to $51,180 a year in Michigan. Michigan is home to about eleven thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Detroit, Dearborn, Livonia890$31,660
Lansing, East Lansing540$43,150
Kalamazoo, Portage290$39,590
Midland160$39,880
Flint140$46,250
Monroe110$22,590
Niles, Benton Harbor100$27,630
Bay City100$19,180
Saginaw70$33,670
Jackson40$28,140

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

7,740

Salary Range

$21,990 - $47,480

In Michigan, a preschool teacher's salary may range from $21,990 to $47,480, with over 7,740 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Grand Rapids, Wyoming970$28,750
Ann Arbor550$26,200
Kalamazoo, Portage420$28,140
Lansing, East Lansing300$41,820
Saginaw180$30,530
Flint180$33,560
Monroe140$34,520
Battle Creek130$31,670
Jackson80$31,870
Muskegon50$33,170

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

Total Employed

7,710

Salary Range

$34,440 - $124,650

As a school administrator in Michigan you can expect to make between $34,440 - $124,650. Michigan is home to about seven thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills370$51,170
Detroit, Dearborn, Livonia130$43,970
Grand Rapids, Wyoming110$47,030
Lansing, East Lansing90$48,610
Ann Arbor80$48,650
Flint50$69,880
Kalamazoo, Portage50$51,110

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
Grand Rapids, Wyoming900$88,870
Lansing, East Lansing320$88,990
Kalamazoo, Portage220$80,990
Ann Arbor200$96,330
Flint200$98,160
Niles, Benton Harbor160$76,580
Monroe130$94,650
Muskegon120$79,220
Jackson110$82,280
Battle Creek100$92,870

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

5,800

Salary Range

$38,930 - $80,640

School counselors in Michigan, can earn between $38,930 to $80,640 a year, with over 5,800 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills900$59,530
Lansing, East Lansing580$57,870
Ann Arbor260$53,450
Flint230$54,480
Kalamazoo, Portage170$49,260
Muskegon110$58,090
Jackson100$44,410
Niles, Benton Harbor100$48,240
Battle Creek70$51,940
Bay City60$52,830

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Total Employed

3,110

Salary Range

$37,720 - $75,970

School librarians have a salary range between $37,720 to $75,970 a year in Michigan. Michigan is home to about three thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Detroit, Dearborn, Livonia650$48,770
Warren, Troy, Farmington Hills590$48,350
Grand Rapids, Wyoming300$55,370
Ann Arbor280$70,550
Lansing, East Lansing240$59,460
Kalamazoo, Portage110$44,510
Flint80$51,800
Saginaw70$49,310
Bay City50$49,040
Niles, Benton Harbor50$40,910

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Librarians (SOC Code: 25-4021)

Total Employed

6,040

Salary Range

$40,930 - $90,170

In Michigan, a special education teacher's salary may range from $40,930 to $90,170. Michigan is home to about six thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills60$49,810
Detroit, Dearborn, Livonia40$59,660
Ann Arbor-$35,430
Grand Rapids, Wyoming-$63,210

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills530$64,190
Detroit, Dearborn, Livonia480$63,240
Grand Rapids, Wyoming270$66,640
Lansing, East Lansing180$61,490
Kalamazoo, Portage180$61,040
Flint130$65,230
Ann Arbor100$64,470
Jackson60$62,340
Monroe50$69,050
Muskegon50$55,240

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills320$63,720
Detroit, Dearborn, Livonia110$68,550
Lansing, East Lansing110$63,000
Grand Rapids, Wyoming90$63,270
Kalamazoo, Portage50$57,480
Flint30$66,630
Monroe30$60,870
Ann Arbor-$70,570

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Middle School) (SOC Code: 25-2053)

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Detroit, Dearborn, Livonia560$67,800
Warren, Troy, Farmington Hills360$67,420
Grand Rapids, Wyoming190$63,670
Lansing, East Lansing160$62,100
Bay City90$60,870
Flint80$70,000
Muskegon60$60,810
Monroe50$66,050
Ann Arbor30$67,390
Jackson-$57,670

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (High School) (SOC Code: 25-2054)

Total Employed

22,530

Salary Range

$21,250 - $31,380

In Michigan, a substitute teacher's salary may range from $21,250 to $31,380. Michigan is home to about twenty two thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Saginaw200$23,220
Monroe130$24,740
Grand Rapids, Wyoming3$25,560
Detroit, Dearborn, Livonia-$27,240
Jackson-$25,720
Midland-$24,730

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Substitute Teachers (SOC Code: 25-3098)

Total Employed

36,780

Salary Range

$20,340 - $36,990

In Michigan, a teaching assistant's salary may range from $20,340 to $36,990. There are around thirty six thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Battle Creek600$25,150
Jackson600$26,880
Saginaw570$24,180
Midland520$22,710
Niles, Benton Harbor480$24,460
Muskegon480$24,030
Monroe430$27,030
Bay City200$26,680
Warren, Troy, Farmington Hills8$27,350
Detroit, Dearborn, Livonia5$26,820

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Largest School Districts in Michigan

School DistrictSchoolsTeachers
Detroit Public Schools973,084
Utica Community Schools381,408
Grand Rapids Public Schools731,159
Dearborn Public Schools361,157
Ann Arbor Public Schools32927
Plymouth-Canton Community Schools25914
Rochester Community Schools (Michigan)22839
Chippewa Valley Schools20818
Livonia Public Schools26807
Warren Consolidated Schools27777
Walled Lake Consolidated Schools20771
Kalamazoo Public Schools25727
Troy School District (Michigan)20699
Lansing School District28696
Farmington Public Schools19674
Wayne-Westland Community Schools19639
Waterford School District21615
L'anse Creuse Public Schools19586
Forest Hills Public Schools17561
Birmingham City School District13556
Port Huron Area School District17515
Huron Valley School District15511
Grosse Pointe Public School System14499
Traverse City Area Public Schools District20490
Flint Community Schools22482
Portage Public Schools14470
Kentwood Public Schools District17456
Taylor School District15453
Southfield Public Schools15451
Grand Blanc Community Schools13437
Rockford Public Schools (Michigan)14430
Midland Public Schools12426
Bay City School District15424
Bloomfield Hills School District12419
Lake Orion Community Schools12416
Saginaw Public School District22405
West Ottawa High School13404
Novi Community School District10397
Clarkston Community Schools12396
Howell Public Schools District10393
Northville Public Schools11386
South Lyon Community Schools11375
Grand Haven Area Public Schools13341
West Bloomfield School District10340
Jackson Public Schools (Michigan)11338
Hudsonville High School11335
Zeeland Public Schools District14316
Garden City Public School8314
Battle Creek Public Schools13309
Holt Public School District12304

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in Michigan