TEACHING JOBS

LOWER & MIDDLE SCHOOL

Part-Time Beginning School Preschool Teacher
Moravian Academy
Contact Person:  Karen Zacca
Application Deadline:  12/10/2025
Position Start Date:  01/06/2026

Lower School for Boys Kindergarten Assistant Teacher

Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  01/05/2026

Upper Grades (6-8) Math Teacher

St. Peter's School
Contact Person:  Diane Scirrotto
Application Deadline:  12/10/2025
Position Start Date:  01/05/2026

Long-term Substitute PreK-2nd Grades Music Specialist Teacher

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  04/06/2026

Preschool Assistant Teacher

Frankford Friends School
Contact Person:  Kathy Barry
Application Deadline:  11/15/2025
Position Start Date:  12/31/2025

Part-time, Interim 4th - 8th Grade Music Teacher

Falk Laboratory School
Contact Person:  Molly Hicks
Application Deadline:  01/15/2026
Position Start Date:  02/16/2026

Middle School Music Teacher

William Penn Charter School
Contact Person:  Ari Baker
Application Deadline:  12/31/2025
Position Start Date:  09/01/2026

Toddler Learning Center Teacher

Armenian Sisters Academy
Contact Person:  Sr. Emma Moussayan or Daniel Commale
Application Deadline:  04/30/2026
Position Start Date:  05/31/2026

Toddler All Day Montessori Assistant Teacher , Immediate Opening

Greene Towne Montessori School
Contact Person:  Emily Bittner
Application Deadline:  ASAP
Position Start Date:  Immediately

Toddler All Day Lead Teacher Montessori , All Year

Greene Towne Montessori School
Contact Person:  Emily Bittner
Application Deadline:  ASAP
Position Start Date:  Immediately

Assistant Teacher, Pre-k (Part-time)

Goshen Friends School
Contact Person:  Mimi Ackers
Application Deadline:  12/01/2025
Position Start Date:  12/15/2025

Lower School Lead Teacher

Friends Select School
Contact Person:  Vee Cruz Torres
Application Deadline:  11/15/2025
Position Start Date:  11/17/2025

Full-Time Learning Support Teacher (Reading & Math Lower Grades)

The Waldorf School of Philadelphia
Contact Person:  Becca Torregrossa
Application Deadline:  12/01/2025
Position Start Date:  01/31/2026

Second Grade Teacher, Long-Term Substitute

Plymouth Meeting Friends School
Contact Person:  Markia Inge
Application Deadline:  11/30/2025
Position Start Date:  12/08/2025

Elementary Teacher - Upper Elementary

Perelman Jewish Day School
Contact Person:  Rachel Profeta
Application Deadline:  11/01/2025
Position Start Date:  11/03/2025

Spanish Teacher

Frankford Friends School
Contact Person:  Kathy Barry
Application Deadline:  11/30/2025
Position Start Date:  11/01/2025

Substitute Faculty Member

Frankford Friends School
Contact Person:  Kathy Barry
Application Deadline:  11/30/2025
Position Start Date:  10/15/2025

Assistant Teacher, Grade 2
Winchester Thurston School
Contact Person:  Lauren Carlini
Application Deadline:  10/17/2025
Position Start Date:  11/10/2025

After Care Lead Creative Projects Counselor

Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  ASAP

Long-Term Substitute: Lower School 1st Grade Boys
Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  11/03/2025

Part-Time Child Care Assistant Teacher
Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled 
Position Start Date:  ASAP

Music Teacher
Harrisburg Academy
Contact Person:  Lindsay Bowman
Application Deadline: Open until filled
Position Start Date:  Immediately

Elementary School Teacher Needed- 4th Grade
Community Day School
Contact Person: Stacey Parker
Application Deadline: Open until filled
Position Start Date: ASAP



Jobs are in order of post date with the latest job postings first

UPPER SCHOOL

ART

Graphic Design Part Time Job Description (Spring 2026)
William Penn Charter School
Contact Person:  Joy Lai
Application Deadline:  01/21/2026
Position Start Date:  01/30/2026

ATHLETICS, COACHING, HEALTH, PHYS ED

High School Varsity Volleyball Coach
Academy of Notre Dame de Namur
Contact Person:  Sheila Pauley
Application Deadline:  Until filled
Position Start Date:  ASAP

High School Varsity Soccer Coach

Academy of Notre Dame de Namur
Contact Person:  Sheila Pauley
Application Deadline:  Until filled
Position Start Date:  ASAP

Athletic Coaching Positions

Jack M. Barrack Hebrew Academy
Contact Person:  Bob Dignazio
Application Deadline:  02/15/2026
Position Start Date:  03/01/2026

Upper School Varsity Girls’ Wrestling Head Coach

Wyoming Seminary College Preparatory School
Contact Person:  Rachel Bartron
Application Deadline:  11/20/2025
Position Start Date:  12/01/2025

Boys and Girls Basketball Coaches

Jack M. Barrack Hebrew Academy
Contact Person:  Bob Dignazio
Application Deadline:  11/01/2025
Position Start Date:  11/02/2025

Varsity Girls Lacrosse Head Coach
Springside Chestnut Hill Academy
Contact Person:  David Wilson
Application Deadline:  Open until filled
Position Start Date:  02/02/2026

ENGLISH & DRAMA

Dance Teacher (part-time)
Sacred Heart Academy
Contact Person:  Donna Romero
Application Deadline: 08/01/2025
Position Start Date:  11/01/2025

HISTORY & SOCIAL STUDIES

Upper School Long-Term Substitute History Teacher
Germantown Academy
Contact Person:  HR Department
Application Deadline: Open until filled
Position Start Date:  03/16/2026

LIBRARY & TECHNOLOGY

MATH

High School Math Teacher
Merion Mercy Academy
Contact Person:  Anne Gregg
Application Deadline: 12/01/2025
Position Start Date:  11/01/2025

MUSIC & DANCE

SCIENCE

Interim Biology Teacher
Friends Select School
Contact Person:  Vee Cruz Torres
Application Deadline:  ASAP
Position Start Date:  11/04/2025

WORLD LANGUAGES

Short Term Upper School French Teacher Substitute
Moravian Academy
Contact Person:  Karen Zacca
Application Deadline:  11/05/2025
Position Start Date:  11/05/2025

Substitute Spanish Teacher

William Penn Charter School
Contact Person:  Marianna Allen
Application Deadline:  10/15/2025
Position Start Date:  10/20/2025

Substitute Latin Teacher (March - June 2026)

William Penn Charter School
Contact Person:  Marianna Allen
Application Deadline:  02/28/2026
Position Start Date:  03/15/2026

Upper School Spanish Substitute Teacher

Friends Select School
Contact Person:  Vee Cruz Torres
Application Deadline:  08/15/2025
Position Start Date:  10/31/2025

OTHER

Substitute Teacher - Social Studies (April 2026 - June 2026 assignment)
William Penn Charter School
Contact Person:  Brooke Stratton
Application Deadline:  03/31/2026
Position Start Date:  04/01/2026

Building Substitute Teacher

Villa Joseph Marie High School
Contact Person:  Valerie Prucnal
Application Deadline:  11/01/2025
Position Start Date:  01/01/2026

Longterm Substitute College Counselor

Scranton Preparatory School
Contact Person:  Stephanie Shandra
Application Deadline:  11/21/2025
Position Start Date:  01/05/2026

High School Theology Teacher

Merion Mercy Academy
Contact Person:  Anne Gregg
Application Deadline:  11/01/2025
Position Start Date:  11/17/2025

Interim College Counselor

Shady Side Academy
Contact Person:  Armani Davis
Application Deadline: Until filled
Position Start Date: TBD