Substitute Teacher Salary in Harrisburg, PA

Updated on May 09, 2025
Position
City
Salary

How much does a Substitute Teacher make in Harrisburg, PA?

The average salary for a Substitute Teacher is $53,799 per year in Harrisburg, PA.

In Harrisburg, PA, the salary for a Substitute Teacher can vary. On average, a Substitute Teacher earns around $53,799 per year. This figure can change based on experience and other factors. Some Substitute Teachers may earn less, while others may earn more.

Factors that can affect a Substitute Teacher's salary include the school district, the number of days worked, and the level of education. Those with more experience or higher qualifications often earn more. It's important to note that salaries can also change based on the time of year and the specific needs of the school district.

Substitute Teacher jobs in Harrisburg, PA

What are the highest paying cities for a Substitute Teacher near Harrisburg, PA?

Substitute Teacher jobs offer a rewarding career with competitive pay. Near Harrisburg, PA, Lebanon, PA, stands out for the highest pay, averaging $57,920 annually. Other cities like Wilkes-Barre, Reading, and Lancaster also provide attractive salaries for substitute teachers.
Graph displaying highest paying cities salaries for Substitute Teacher jobs near Harrisburg, PA, highlighting Lebanon, PA with the highest at $57,920 and Gettysburg, PA with the lowest at $36,694.
  1. Lebanon, PA
    Average Salary: $57,920
    Lebanon offers a welcoming environment for educators. Schools here value experienced teachers who can step in seamlessly. With a strong community focus, educators find support and collaboration among colleagues.
    Find Substitute Teacher jobs in Lebanon, PA


  2. Wilkes-Barre, PA
    Average Salary: $46,912
    In Wilkes-Barre, substitute teaching provides a chance to engage with diverse student groups. The city's schools emphasize a supportive atmosphere. Teachers here appreciate the flexibility and variety that comes with substitute teaching.
    Find Substitute Teacher jobs in Wilkes-Barre, PA


  3. Reading, PA
    Average Salary: $44,360
    Reading presents a vibrant setting for substitute teachers. The city's schools are known for their inclusive approach. Substitutes can expect a dynamic work environment with opportunities to connect with students and staff.
    Find Substitute Teacher jobs in Reading, PA


  4. Lancaster, PA
    Average Salary: $43,814
    Lancaster's schools offer a rich experience for substitute teachers. The community here values education and offers a supportive network. Substitutes can enjoy a variety of teaching experiences in a welcoming environment.
    Find Substitute Teacher jobs in Lancaster, PA


  5. Allentown, PA
    Average Salary: $42,647
    Allentown provides a diverse setting for substitute teachers. The city's schools are committed to student success. Substitutes can expect a collaborative work environment with opportunities to make a positive impact.
    Find Substitute Teacher jobs in Allentown, PA


  6. West Chester, PA
    Average Salary: $41,848
    West Chester offers a dynamic environment for substitute teachers. The city's schools focus on innovation and student engagement. Substitutes can enjoy a variety of teaching experiences in a supportive community.
    Find Substitute Teacher jobs in West Chester, PA


  7. York, PA
    Average Salary: $39,990
    York presents a vibrant setting for substitute teachers. The city's schools emphasize a supportive atmosphere. Substitutes can expect a dynamic work environment with opportunities to connect with students and staff.
    Find Substitute Teacher jobs in York, PA


  8. Doylestown, PA
    Average Salary: $38,744
    Doylestown offers a welcoming environment for substitute teachers. The city's schools value experienced educators. Substitutes can enjoy a supportive community and a variety of teaching experiences.
    Find Substitute Teacher jobs in Doylestown, PA


  9. Bethlehem, PA
    Average Salary: $37,057
    Bethlehem provides a rich experience for substitute teachers. The city's schools focus on student success. Substitutes can expect a collaborative work environment with opportunities to make a positive impact.
    Find Substitute Teacher jobs in Bethlehem, PA


  10. Gettysburg, PA
    Average Salary: $36,694
    Gettysburg offers a historic setting for substitute teachers. The city's schools value education and community. Substitutes can enjoy a supportive environment and a variety of teaching experiences.
    Find Substitute Teacher jobs in Gettysburg, PA

What are the best paying companies for a Substitute Teacher in Harrisburg, PA?

Central Dauphin School District offers one of the highest-paying positions for substitute teachers in Harrisburg, PA. With an average salary of $72,226, it stands out as a top employer in the area. Kelly also provides competitive pay, offering substitute teachers around $59,375 annually.
Graph displaying best paying company salaries for Substitute Teacher jobs in Harrisburg, PA, highlighting Central Dauphin School District with the highest at $72,226 and ESS Education with the lowest at $32,625.
  1. Central Dauphin School District
    Average Salary: $72,226
    The Central Dauphin School District offers competitive salaries for Substitute Teachers. They operate in Harrisburg, PA, and provide a supportive environment for educators. Substitutes work in various schools within the district, ensuring students receive quality education even when regular teachers are absent.


  2. Kelly
    Average Salary: $59,375
    Kelly provides Substitute Teacher positions with a solid average salary. They serve multiple locations in Harrisburg, PA, and offer flexible work opportunities. Substitutes at Kelly can expect a professional setting with opportunities to gain experience and build connections in the education field.


  3. Substitute Teacher Service
    Average Salary: $56,563
    Substitute Teacher Service offers a reliable average salary for Substitute Teachers in Harrisburg, PA. They work with various schools in the area, providing substitutes with a chance to teach in different environments. This company values its educators and offers a structured approach to substitute teaching.


  4. ESS Education
    Average Salary: $32,625
    ESS Education provides Substitute Teacher jobs with a competitive average salary. They operate in Harrisburg, PA, and offer a range of opportunities for substitutes. ESS Education focuses on creating a positive work environment and ensuring that substitutes are well-supported in their roles.

Currently 2,176 Substitute Teacher job openings, nationwide.

How's the job market for a Substitute Teacher in the US?

Learn what a Substitute Teacher does, how to become one, and understand the job outlook. Get simple steps to start your career as a Substitute Teacher today.
Position
Overview
Substitute Teacher
2,176 Job Openings