High-paying teaching jobs in Flagstaff
Teaching involves guiding students in learning academic subjects by crafting engaging lessons. Teachers develop curricula, assess student progress, and foster a supportive environment. They exhibit patience, communication skills, and subject knowledge.
We found 10 high-paying for you in Flagstaff, AZ. These teaching jobs pay well, with salaries between $35,700 to $73,374 per hour. Popular roles include Early Childhood Teacher, Faculty and Physical Education Teacher.
Job title
Updated Nov 12, 2026Training Specialist
Flagstaff
Arizona
Faculty
Flagstaff
Arizona
Physical Education Teacher
Flagstaff
Arizona
Early Childhood Teacher
Flagstaff
Arizona
School Teacher
Flagstaff
Arizona
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Training Specialist
Review job description
Please refer to the employers job description for complete details.
Training specialists develop curriculum, facilitate learning sessions and monitor educational outcomes. Expertise in instructional design, strong presentation skills and adaptability are essential for success.
Training Specialist jobs take 139 days on average from job posting to starting date. Currently, 14% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See jobsAverage pay
Flagstaff
$62,190 per yearArizona
$65,775 per year -
Faculty
Review job description
Please refer to the employers job description for complete details.
Faculty teach courses, develop curricula, and guide student learning. Deep subject matter expertise, teaching skills, and mentorship ability are essential.
Faculty jobs take 89 days on average from job posting to starting date. Currently, 44% of job openings are part-time roles.
See jobsAverage pay
Flagstaff
$1,150 per weekArizona
$1,402 per weekSkills
- Teaching
- Higher education teaching
- Curriculum development
- Lesson planning
- LMS
-
Physical Education Teacher
Review job description
Please refer to the employers job description for complete details.
Physical Education Teachers design exercise programs, teach fitness techniques, and promote healthy lifestyles. Qualifications in physical education, motivational skills, and a passion for health and fitness are required.
Physical Education Teacher jobs take 83 days on average from job posting to starting date. Currently, 17% of job openings are part-time roles.
See jobsAverage pay
Flagstaff
$24.28 per hourArizona
$17.32 per hourSkills
- Teaching
- Lesson planning
- Experience working with students
- Communication skills
- English
-
Early Childhood Teacher
Review job description
Please refer to the employers job description for complete details.
Early childhood teachers foster young children's development through play-based learning and structured activities. Patience, creativity and knowledge of early education practices are essential skills for this role.
Early Childhood Teacher jobs take 116 days on average from job posting to starting date. Currently, 31% of job openings are part-time roles.
See jobsAverage pay
Flagstaff
$19.52 per hourArizona
$20.40 per hour -
School Teacher
Review job description
Please refer to the employers job description for complete details.
School Teachers plan lessons, engage students, and assess learning. Expertise in subject matter, classroom management skills, and communication abilities are essential. Teaching certification is required.
School Teacher jobs take 93 days on average from job posting to starting date. Currently, 29% of job openings are part-time roles.
See jobsAverage pay
Flagstaff
$142 per dayArizona
$190 per daySkills
- Teaching
- Communication skills
- Lesson planning
- Experience working with students