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

35,720

Salary Range

$45,680 - $91,530

Elementary school teachers have a salary range between $45,680 to $91,530 a year in Michigan. There are around thirty five thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills9,620$63,430
Detroit, Livonia, Dearborn4,450$62,980
Grand Rapids, Wyoming3,540$68,040
Lansing, East Lansing2,060$69,770
Flint1,300$59,940
Ann Arbor1,260$57,640
Holland, Grand Haven920$60,760
Kalamazoo, Portage800$58,210
Muskegon, Norton Shores740$75,320
Jackson650$55,780

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

Total Employed

2,510

Salary Range

$57,250 - $103,630

English teachers have a salary range between $57,250 to $103,630 a year in Michigan, with over 2,510 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Ann Arbor1,230$75,990
Detroit, Livonia, Dearborn320$76,990
Warren, Troy, Farmington Hills200$60,230
Lansing, East Lansing160$80,570
Kalamazoo, Portage60$55,960

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

21,800

Salary Range

$47,270 - $89,850

As a high school teacher in Michigan you can expect to make between $47,270 - $89,850. There are around twenty one thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills6,110$64,010
Detroit, Livonia, Dearborn3,340$64,720
Grand Rapids, Wyoming1,930$60,220
Lansing, East Lansing1,360$61,630
Ann Arbor950$61,760
Flint910$55,920
Saginaw, Saginaw Township North720$55,690
Holland, Grand Haven630$68,280
Battle Creek420$55,090
Niles, Benton Harbor380$57,460

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

Total Employed

400

Salary Range

$62,460 - $119,280

In Michigan, a history teacher's salary may range from $62,460 to $119,280. There are around 400 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills80$68,050
Lansing, East Lansing30$82,050

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

Total Employed

2,660

Salary Range

$38,420 - $75,420

Kindergarten teachers in Michigan, can earn between $38,420 to $75,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 Hills450$52,180
Grand Rapids, Wyoming360$51,140
Detroit, Livonia, Dearborn340$55,530
Ann Arbor160$56,120
Flint150$49,170
Lansing, East Lansing110$54,460
Kalamazoo, Portage90$55,130
Muskegon, Norton Shores70$53,350
Jackson50$43,720
Battle Creek40$54,160

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

Total Employed

78,360

Salary Range

$38,420 - $144,970

As a math teacher in Michigan you can expect to make between $38,420 - $144,970. 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
Ann Arbor520$122,810
Detroit, Livonia, Dearborn280$83,890
Lansing, East Lansing180$82,490
Warren, Troy, Farmington Hills170$63,240
Grand Rapids, Wyoming90-
Kalamazoo, Portage70$57,530

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

Total Employed

8,520

Salary Range

$17,900 - $59,010

P.e. teachers have a salary range between $17,900 to $59,010 a year in Michigan. Michigan is home to about eight thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills1,630$37,410
Grand Rapids, Wyoming810$29,200
Flint610$22,890
Detroit, Livonia, Dearborn600$43,190
Holland, Grand Haven420$27,120
Ann Arbor330$51,280
Niles, Benton Harbor300$49,330
Kalamazoo, Portage90$30,670
Saginaw, Saginaw Township North80$36,900
Jackson80$39,560

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

Total Employed

6,840

Salary Range

$22,050 - $48,100

In Michigan, a preschool teacher's salary may range from $22,050 to $48,100, with over 6,840 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills2,440$31,820
Detroit, Livonia, Dearborn890$32,680
Grand Rapids, Wyoming610$31,000
Lansing, East Lansing440$26,830
Kalamazoo, Portage390$29,950
Ann Arbor390$33,030
Flint180$29,380
Muskegon, Norton Shores120$36,040
Battle Creek90$30,660
Jackson80$26,920

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

Total Employed

8,000

Salary Range

$35,720 - $118,130

As a school administrator in Michigan you can expect to make between $35,720 - $118,130. Michigan is home to about eight 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 Hills360$56,390
Detroit, Livonia, Dearborn270$55,270
Grand Rapids, Wyoming70$54,090
Ann Arbor60$51,060
Kalamazoo, Portage40$55,150
Battle Creek-$58,470

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
Warren, Troy, Farmington Hills1,460$96,190
Detroit, Livonia, Dearborn1,120$90,800
Grand Rapids, Wyoming630$90,170
Lansing, East Lansing310$82,950
Flint290$87,110
Ann Arbor230$90,900
Kalamazoo, Portage190$87,730
Holland, Grand Haven170$90,110
Saginaw, Saginaw Township North120$87,450
Niles, Benton Harbor100$87,300

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

4,910

Salary Range

$36,770 - $87,500

School counselors in Michigan, can earn between $36,770 to $87,500 a year, with over 4,910 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 Hills890$61,230
Detroit, Livonia, Dearborn740$58,010
Grand Rapids, Wyoming450$59,760
Ann Arbor330$54,470
Flint320$49,370
Lansing, East Lansing280$53,280
Kalamazoo, Portage170$57,640
Holland, Grand Haven150$47,090
Niles, Benton Harbor140$46,300
Jackson130$41,470

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

2,970

Salary Range

$38,190 - $78,910

School librarians have a salary range between $38,190 to $78,910 a year in Michigan. Michigan is home to about two thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills600$54,230
Detroit, Livonia, Dearborn460$57,870
Ann Arbor290$62,140
Grand Rapids, Wyoming210$58,670
Lansing, East Lansing160$53,190
Kalamazoo, Portage100$48,610
Holland, Grand Haven90$52,990
Niles, Benton Harbor90$54,780
Flint70$53,730
Saginaw, Saginaw Township North60$46,510

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

Total Employed

7,210

Salary Range

$29,050 - $90,250

In Michigan, a special education teacher's salary may range from $29,050 to $90,250. Michigan is home to about seven thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Grand Rapids, Wyoming60$50,290
Detroit, Livonia, Dearborn-$31,220

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 Hills560$59,780
Grand Rapids, Wyoming250$62,560
Detroit, Livonia, Dearborn220$58,580
Lansing, East Lansing150$67,520
Ann Arbor120$61,280
Flint110$57,320
Kalamazoo, Portage80$63,920
Muskegon, Norton Shores70$64,960
Niles, Benton Harbor60$57,400
Jackson50$51,450

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 Hills410$63,760
Detroit, Livonia, Dearborn290$60,920
Grand Rapids, Wyoming180$60,490
Flint90$60,140
Lansing, East Lansing60$74,720
Ann Arbor40$62,570
Kalamazoo, Portage30$62,480
Jackson30$57,300
Holland, Grand Haven-$60,560
Saginaw, Saginaw Township North-$62,090

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
Warren, Troy, Farmington Hills600$66,470
Detroit, Livonia, Dearborn260$71,070
Grand Rapids, Wyoming260$63,190
Flint210$62,020
Lansing, East Lansing170$69,030
Kalamazoo, Portage90$71,520
Ann Arbor80$67,570
Holland, Grand Haven60$60,990
Niles, Benton Harbor60$59,180
Saginaw, Saginaw Township North50$62,540

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

Total Employed

24,410

Salary Range

$20,700 - $34,450

In Michigan, a substitute teacher's salary may range from $20,700 to $34,450. Michigan is home to about twenty four thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Detroit, Livonia, Dearborn2,140$23,050
Grand Rapids, Wyoming700$26,410
Kalamazoo, Portage260$27,050
Ann Arbor240$27,480
Lansing, East Lansing130$20,470
Holland, Grand Haven110$28,890
Flint70$25,690
Muskegon, Norton Shores60$26,980
Monroe-$26,700
Jackson-$29,280

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

Total Employed

42,060

Salary Range

$21,100 - $37,730

In Michigan, a teaching assistant's salary may range from $21,100 to $37,730. There are around forty thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Warren, Troy, Farmington Hills7,810$26,600
Detroit, Livonia, Dearborn6,000$29,500
Grand Rapids, Wyoming3,900$27,020
Ann Arbor3,430$27,170
Lansing, East Lansing2,160$26,510
Kalamazoo, Portage1,490$26,610
Flint1,470$27,560
Holland, Grand Haven810$28,210
Muskegon, Norton Shores720$26,920
Jackson600$23,950

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