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

37,130

Salary Range

$47,920 - $101,330

Elementary school teachers have a salary range between $47,920 to $101,330 a year in Michigan. There are around thirty seven thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Muskegon 660 $64,970
Jackson 630 -
Monroe 510 $65,560
Niles, Benton Harbor 490 $55,790
Grand Rapids, Wyoming 4,610 $61,160
Bay City 300 $59,820
Midland 280 $57,600
Ann Arbor 1,840 $72,470
Flint 1,720 $58,140
Detroit, Warren, Dearborn 16,470 $77,140

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

Total Employed

2,160

Salary Range

$50,880 - $128,600

English teachers have a salary range between $50,880 to $128,600 a year in Michigan, with over 2,160 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Detroit, Warren, Dearborn 660 $95,840
Ann Arbor 530 $77,220
Grand Rapids, Wyoming 240 $61,550

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

Learn how to become a high school teacher.

Total Employed

22,820

Salary Range

$48,050 - $91,550

As a high school teacher in Michigan you can expect to make between $48,050 - $91,550. There are around twenty two thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Detroit, Warren, Dearborn 8,360 $67,100
Kalamazoo, Portage 740 $63,000
Flint 690 $64,190
Niles, Benton Harbor 470 $55,480
Jackson 460 $64,390
Grand Rapids, Wyoming 3,910 $59,800
Monroe 380 $62,970
Muskegon 380 $66,460
Saginaw 370 $62,780
Bay City 280 $63,190

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

Learn how to become a history teacher.

Total Employed

530

Salary Range

$55,330 - $128,970

In Michigan, a history teacher's salary may range from $55,330 to $128,970. There are around 530 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Flint 80 -
Ann Arbor 140 $80,640
Detroit, Warren, Dearborn 110 $81,930

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

Total Employed

1,460

Salary Range

$44,520 - $88,740

Kindergarten teachers in Michigan, can earn between $44,520 to $88,740 a year. There are around a thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Detroit, Warren, Dearborn 760 $61,690
Flint 70 $45,220
Kalamazoo, Portage 70 $53,850
Muskegon 50 $61,250
Grand Rapids, Wyoming 210 $60,340

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

Math teacher requirements vary by state

Total Employed

77,120

Salary Range

$44,520 - $138,590

As a math teacher in Michigan you can expect to make between $44,520 - $138,590. 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
Flint 90 -
Detroit, Warren, Dearborn 510 $90,990
Ann Arbor 360 $98,260
Grand Rapids, Wyoming 120 $61,320
Kalamazoo, Portage - $83,090

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

Students run on a basketball court in PE class

Total Employed

7,500

Salary Range

$22,740 - $79,220

P.e. teachers have a salary range between $22,740 to $79,220 a year in Michigan. Michigan is home to about seven thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Monroe 90 $44,230
Battle Creek 60 $42,550
Flint 500 $47,650
Ann Arbor 450 $62,810
Muskegon 30 $37,000
Detroit, Warren, Dearborn 2,570 $42,360
Kalamazoo, Portage 210 $71,660
Bay City 180 -
Midland 170 $34,640
Jackson 150 -

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

Total Employed

9,940

Salary Range

$23,680 - $56,150

In Michigan, a preschool teacher's salary may range from $23,680 to $56,150, with over 9,940 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Ann Arbor 920 $34,700
Battle Creek 80 $32,480
Niles, Benton Harbor 80 $28,770
Bay City 60 $33,930
Jackson 60 $30,680
Detroit, Warren, Dearborn 4,980 $34,200
Lansing, East Lansing 430 $35,490
Kalamazoo, Portage 400 $37,280
Flint 230 $34,110
Midland 130 $27,660

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

School administrator talks to a student

Total Employed

7,530

Salary Range

$35,200 - $127,680

As a school administrator in Michigan you can expect to make between $35,200 - $127,680. 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
Detroit, Warren, Dearborn 310 $45,700
Kalamazoo, Portage 30 $58,950
Lansing, East Lansing 30 $54,590
Grand Rapids, Wyoming 160 $47,280
Ann Arbor 130 $55,230

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, Wyoming 830 $87,120
Bay City 70 $89,100
Lansing, East Lansing 350 $89,690
Midland 30 $95,170
Detroit, Warren, Dearborn 2,610 $100,340
Ann Arbor 240 $98,300
Flint 220 $96,210
Kalamazoo, Portage 220 $87,930
Niles, Benton Harbor 130 $83,580
Muskegon 120 $92,290

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

7,280

Salary Range

$42,130 - $90,530

School counselors in Michigan, can earn between $42,130 to $90,530 a year, with over 7,280 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Bay City 90 $49,220
Grand Rapids, Wyoming 710 $55,270
Muskegon 70 $66,620
Ann Arbor 650 $53,000
Lansing, East Lansing 640 $62,650
Monroe 50 -
Kalamazoo, Portage 300 $56,010
Detroit, Warren, Dearborn 2,820 $59,200
Flint 260 $59,380
Saginaw 170 $58,920

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

Group of children smiling

Total Employed

3,150

Salary Range

$50,050 - $98,220

In Michigan, a special education teacher's salary may range from $50,050 to $98,220. Michigan is home to about three thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Grand Rapids, Wyoming 70 $67,660
Detroit, Warren, Dearborn 60 $70,190

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
Flint 80 $72,180
Lansing, East Lansing 70 -
Bay City 50 $55,550
Muskegon 50 $66,610
Niles, Benton Harbor 30 $66,780
Grand Rapids, Wyoming 260 $63,770
Kalamazoo, Portage 140 $70,990
Detroit, Warren, Dearborn 1,290 $68,340
Ann Arbor - $68,440

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

Largest School Districts in Michigan

School District Schools Teachers
Detroit Public Schools 97 3,084
Utica Community Schools 38 1,408
Grand Rapids Public Schools 73 1,159
Dearborn Public Schools 36 1,157
Ann Arbor Public Schools 32 927
Plymouth-Canton Community Schools 25 914
Rochester Community Schools (Michigan) 22 839
Chippewa Valley Schools 20 818
Livonia Public Schools 26 807
Warren Consolidated Schools 27 777
Walled Lake Consolidated Schools 20 771
Kalamazoo Public Schools 25 727
Troy School District (Michigan) 20 699
Lansing School District 28 696
Farmington Public Schools 19 674
Wayne-Westland Community Schools 19 639
Waterford School District 21 615
L'anse Creuse Public Schools 19 586
Forest Hills Public Schools 17 561
Birmingham City School District 13 556
Port Huron Area School District 17 515
Huron Valley School District 15 511
Grosse Pointe Public School System 14 499
Traverse City Area Public Schools District 20 490
Flint Community Schools 22 482
Portage Public Schools 14 470
Kentwood Public Schools District 17 456
Taylor School District 15 453
Southfield Public Schools 15 451
Grand Blanc Community Schools 13 437
Rockford Public Schools (Michigan) 14 430
Midland Public Schools 12 426
Bay City School District 15 424
Bloomfield Hills School District 12 419
Lake Orion Community Schools 12 416
Saginaw Public School District 22 405
West Ottawa High School 13 404
Novi Community School District 10 397
Clarkston Community Schools 12 396
Howell Public Schools District 10 393
Northville Public Schools 11 386
South Lyon Community Schools 11 375
Grand Haven Area Public Schools 13 341
West Bloomfield School District 10 340
Jackson Public Schools (Michigan) 11 338
Hudsonville High School 11 335
Zeeland Public Schools District 14 316
Garden City Public School 8 314
Battle Creek Public Schools 13 309
Holt Public School District 12 304

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

Teaching Job Listings in Michigan