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 Creek 790 $60,450
Niles, Benton Harbor 770 $53,320
Jackson 680 $60,230
Muskegon 630 $58,930
Monroe 430 $58,310
Midland 260 $60,620
Bay City 200 $57,810
Warren, Troy, Farmington Hills 10 $66,660
Detroit, Dearborn, Livonia 6 $63,890
Grand Rapids, Wyoming 3 $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, Livonia 410 $78,430
Warren, Troy, Farmington Hills 300 $60,560
Ann Arbor 260 $96,830
Grand Rapids, Wyoming 220 -
Kalamazoo, Portage 130 $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 Lansing 910 $59,200
Flint 830 $65,540
Kalamazoo, Portage 650 $55,840
Ann Arbor 630 $62,350
Muskegon 500 $59,460
Niles, Benton Harbor 390 $56,970
Battle Creek 340 $62,420
Saginaw 270 $61,670
Monroe 260 $64,530
Bay City 240 $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 Arbor 150 $118,270
Grand Rapids, Wyoming 70 $61,740
Kalamazoo, Portage 50 $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 Hills 740 $73,090
Detroit, Dearborn, Livonia 320 $46,650
Grand Rapids, Wyoming 250 $57,820
Lansing, East Lansing 130 $53,040
Flint 100 $57,290
Ann Arbor 80 $65,150
Muskegon 60 $52,410
Kalamazoo, Portage 40 $48,260
Monroe 30 $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, Livonia 370 $78,110
Warren, Troy, Farmington Hills 220 $69,800
Grand Rapids, Wyoming 200 $77,320
Ann Arbor 170 $121,390
Kalamazoo, Portage 110 $78,760
Flint 60 $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, Livonia 890 $31,660
Lansing, East Lansing 540 $43,150
Kalamazoo, Portage 290 $39,590
Midland 160 $39,880
Flint 140 $46,250
Monroe 110 $22,590
Niles, Benton Harbor 100 $27,630
Bay City 100 $19,180
Saginaw 70 $33,670
Jackson 40 $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, Wyoming 970 $28,750
Ann Arbor 550 $26,200
Kalamazoo, Portage 420 $28,140
Lansing, East Lansing 300 $41,820
Saginaw 180 $30,530
Flint 180 $33,560
Monroe 140 $34,520
Battle Creek 130 $31,670
Jackson 80 $31,870
Muskegon 50 $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 Hills 370 $51,170
Detroit, Dearborn, Livonia 130 $43,970
Grand Rapids, Wyoming 110 $47,030
Lansing, East Lansing 90 $48,610
Ann Arbor 80 $48,650
Flint 50 $69,880
Kalamazoo, Portage 50 $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, Wyoming 900 $88,870
Lansing, East Lansing 320 $88,990
Kalamazoo, Portage 220 $80,990
Ann Arbor 200 $96,330
Flint 200 $98,160
Niles, Benton Harbor 160 $76,580
Monroe 130 $94,650
Muskegon 120 $79,220
Jackson 110 $82,280
Battle Creek 100 $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 Hills 900 $59,530
Lansing, East Lansing 580 $57,870
Ann Arbor 260 $53,450
Flint 230 $54,480
Kalamazoo, Portage 170 $49,260
Muskegon 110 $58,090
Jackson 100 $44,410
Niles, Benton Harbor 100 $48,240
Battle Creek 70 $51,940
Bay City 60 $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, Livonia 650 $48,770
Warren, Troy, Farmington Hills 590 $48,350
Grand Rapids, Wyoming 300 $55,370
Ann Arbor 280 $70,550
Lansing, East Lansing 240 $59,460
Kalamazoo, Portage 110 $44,510
Flint 80 $51,800
Saginaw 70 $49,310
Bay City 50 $49,040
Niles, Benton Harbor 50 $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 Hills 60 $49,810
Detroit, Dearborn, Livonia 40 $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 Hills 530 $64,190
Detroit, Dearborn, Livonia 480 $63,240
Grand Rapids, Wyoming 270 $66,640
Lansing, East Lansing 180 $61,490
Kalamazoo, Portage 180 $61,040
Flint 130 $65,230
Ann Arbor 100 $64,470
Jackson 60 $62,340
Monroe 50 $69,050
Muskegon 50 $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 Hills 320 $63,720
Detroit, Dearborn, Livonia 110 $68,550
Lansing, East Lansing 110 $63,000
Grand Rapids, Wyoming 90 $63,270
Kalamazoo, Portage 50 $57,480
Flint 30 $66,630
Monroe 30 $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, Livonia 560 $67,800
Warren, Troy, Farmington Hills 360 $67,420
Grand Rapids, Wyoming 190 $63,670
Lansing, East Lansing 160 $62,100
Bay City 90 $60,870
Flint 80 $70,000
Muskegon 60 $60,810
Monroe 50 $66,050
Ann Arbor 30 $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
Saginaw 200 $23,220
Monroe 130 $24,740
Grand Rapids, Wyoming 3 $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 Creek 600 $25,150
Jackson 600 $26,880
Saginaw 570 $24,180
Midland 520 $22,710
Niles, Benton Harbor 480 $24,460
Muskegon 480 $24,030
Monroe 430 $27,030
Bay City 200 $26,680
Warren, Troy, Farmington Hills 8 $27,350
Detroit, Dearborn, Livonia 5 $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 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