Salaripedia
English

How much does a substitute teacher make in Flagstaff?

$39,010a year

Median yearly pay for substitute teachers in the Flagstaff, AZ metro area. That is $18.75 an hour or $3,251 a month.

Hourly
$18.75
Vs. national median
-6%
Rank among cities
119 of 323
Jobs in the area
60
Pay range
Lowest 10%: $32,620Median: $39,010Highest 10%: $50,210
PercentileYearlyHourly
10th$32,620$15.68
25th$34,850$16.75
Median$39,010$18.75
75th$39,500$18.99
90th$50,210$24.14

Other cities in Arizona

Median yearly pay for substitute teachers.

Phoenix, AZ$41,590
Tucson, AZ$37,890
Prescott Valley, AZ$35,980
Sierra Vista, AZ$34,850
Lake Havasu City, AZ$34,200
Yuma, AZ$31,740
Substitute Teacher salary in Arizona Substitute Teacher salary in all states

Related jobs in Flagstaff

Same field, median yearly pay.

Business Teacher$121,800
Health Specialties Teacher$104,500
Nursing Instructor and Teacher$101,200
English Language and Literature Teacher$82,560
Psychology Teacher$81,990
Mathematical Science Teacher$80,760
Education Teacher$75,550
Art$75,430
Teaching Assistant$61,730
Educational Instruction and Library Worker$60,610
Salaries for every job in Flagstaff, AZ

Frequently asked questions

How much does a substitute teacher make an hour in Flagstaff?

The median hourly pay in the Flagstaff, AZ metro area is $18.75 ($39,010 a year).

Do substitute teachers make more in Flagstaff than the national average?

No: $39,010 against $41,670 nationally, 6% less.

How does Flagstaff compare with the rest of Arizona?

The median in Arizona is $38,500, so Flagstaff pays 1% more.

Where does Flagstaff rank for substitute teacher pay?

119 of 323 metro areas with data.

How much does a substitute teacher make starting out in Flagstaff?

The lowest-paid 10% make $32,620 or less a year; the top 10% make $50,210 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.