High-paying teaching jobs in Florence
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 34 high-paying for you in Florence, AL. These teaching jobs pay well, with salaries between $24,151 to $69,819 per hour. Popular roles include Elementary School Teacher, Assistant Professor and Faculty.
Job title
Updated Oct 17, 2026Elementary School Teacher
Florence
Alabama
Assistant Professor
Florence
Alabama
Faculty
Florence
Alabama
Teacher
Florence
Alabama
Director of Early Childhood Education
Florence
Alabama
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Elementary School Teacher
Review job description
Please refer to the employers job description for complete details.
Elementary School Teachers create lesson plans, instruct students, and assess learning progress. A state teaching certification, expertise in core subjects, and effective communication skills are important for fostering student growth.
Elementary School Teacher jobs take 101 days on average from job posting to starting date. Currently, 13% of job openings are part-time roles.
See 16 jobsAverage pay
Florence
$69,819 per yearAlabama
$62,693 per yearSkills
- Teaching
- Early childhood education
- Preschool experience
- Classroom management
- Communication skills
-
Assistant Professor
Review job description
Please refer to the employers job description for complete details.
Assistant Professors teach courses, conduct research, and mentor students. Deep subject matter expertise, teaching ability, and research skills are essential.
Assistant Professor jobs take 98 days on average from job posting to starting date. Currently, 4% of job openings are part-time roles.
See 6 jobsAverage pay
Florence
$66,691 per yearAlabama
$73,166 per yearSkills
- Teaching
- Research
- Higher education teaching
- Curriculum development
- LMS
-
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 5 jobsAverage pay
Florence
$63,595 per yearAlabama
$76,591 per yearSkills
- Teaching
- Higher education teaching
- Curriculum development
- Lesson planning
- LMS
-
Teacher
Review job description
Please refer to the employers job description for complete details.
Teachers design educational lessons, engage students, and assess progress. Teaching skills, subject matter expertise, and a passion for education are critical.
Teacher jobs take 105 days on average from job posting to starting date. Currently, 21% of job openings are part-time roles.
See 4 jobsAverage pay
Florence
$60,797 per yearAlabama
$64,066 per yearSkills
- Teaching
- English
- Lesson planning
- Experience working with students
- Communication skills
-
Director of Early Childhood Education
Review job description
Please refer to the employers job description for complete details.
Directors of early childhood education oversee programs for young children, ensuring developmentally appropriate practices. Leadership experience, knowledge of early childhood standards and a passion for teaching are vital.
Director of Early Childhood Education jobs take 87 days on average from job posting to starting date. Currently, 24% of job openings are part-time roles.
See 3 jobsAverage pay
Florence
$24,151 per yearAlabama
$63,865 per year