Salaripedia
English

How much does a nursing instructor and teacher make in Flint?

$52,740a year

Median yearly pay for nursing instructor and teachers in the Flint, MI metro area. That is $25.36 an hour or $4,395 a month.

Hourly
$25.36
Vs. national median
-34%
Rank among cities
174 of 177
Jobs in the area
110
Pay range
Lowest 10%: $40,340Median: $52,740Highest 10%: $99,030
PercentileYearlyHourly
10th$40,340$19.39
25th$44,180$21.24
Median$52,740$25.36
75th$83,120$39.96
90th$99,030$47.61

Other cities in Michigan

Median yearly pay for nursing instructor and teachers.

Ann Arbor, MI$109,100
Detroit, MI$96,020
Lansing, MI$83,000
South Bend, IN$77,360
Grand Rapids, MI$63,310
Nursing Instructor and Teacher salary in Michigan Nursing Instructor and Teacher salary in all states

Related jobs in Flint

Same field, median yearly pay.

Business Teacher$93,130
Instructional Coordinator$81,580
Special Education Teacher$80,960
Special Education Teacher$77,620
Health Specialties Teacher$76,440
Special Education Teacher$74,370
Career/Technical Education Teacher$69,710
Secondary School Teacher$65,920
Special Education Teacher$65,860
Elementary School Teacher$65,620
Salaries for every job in Flint, MI

Frequently asked questions

How much does a nursing instructor and teacher make an hour in Flint?

The median hourly pay in the Flint, MI metro area is $25.36 ($52,740 a year).

Do nursing instructor and teachers make more in Flint than the national average?

No: $52,740 against $80,250 nationally, 34% less.

How does Flint compare with the rest of Michigan?

The median in Michigan is $78,870, so Flint pays 33% less.

Where does Flint rank for nursing instructor and teacher pay?

174 of 177 metro areas with data.

How much does a nursing instructor and teacher make starting out in Flint?

The lowest-paid 10% make $40,340 or less a year; the top 10% make $99,030 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.