TEACHING JOBS

LOWER & MIDDLE SCHOOL

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

Long-Term Substitute: Lower School 4th Grade Girls

Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  09/02/2025

Part-time Lead Pre-Kindergarten Teacher

Gwynedd Friends School
Contact Person:  Maggie Chiles
Application Deadline:  08/01/2025
Position Start Date:  09/02/2025

Temporary Early Childhood Assistant (ECI)

The Independence School
Contact Person:  Monica Stepek
Application Deadline:  08/01/2025
Position Start Date:  09/01/2025

Prekindergarten Teacher
Montgomery School
Contact Person:  Linda Jones
Application Deadline:  08/01/2025
Position Start Date:  09/01/2025

First Grade Homeroom Assistant Teacher

Holy Child Academy
Contact Person:  Mary Kate Kennedy
Application Deadline:  07/30/2025
Position Start Date:  09/01/2025

Nursery 3 Lead Teacher

Holy Child Academy
Contact Person:  Annie Barrera
Application Deadline:  07/30/2025
Position Start Date:  09/01/2025

Kindergarten Assistant Teacher

Holy Child Academy
Contact Person:  Annie Barrera
Application Deadline:  07/30/2025
Position Start Date:  09/01/2025

Early Childhood Music Teacher

Holy Child Academy
Contact Person:  Annie Barrera
Application Deadline:  07/30/2025
Position Start Date:  09/01/2025

Lower School Assistant Teacher

William Penn Charter School
Contact Person:  Lindsay Franklin
Application Deadline:  08/15/2025
Position Start Date:  09/01/2025

Elementary School Associate Teacher - Kindergarten

Newtown Friends School
Contact Person:  Hiring Manager
Application Deadline:  07/31/2025
Position Start Date:  08/01/2025

5th Grade Teacher

Media-Providence Friends School
Contact Person:  Jon Hall
Application Deadline:  07/11/2025
Position Start Date:  09/04/2025

Middle School Math Teacher

St. Peter's School
Contact Person:  David Hoffman
Application Deadline:  07/15/2025
Position Start Date:  08/20/2025

Learning Specialist

The School in Rose Valley
Contact Person:  Sunday Small
Application Deadline:  07/12/2025
Position Start Date:  08/25/2025

World Language Teacher

The School in Rose Valley
Contact Person:  Sunday Small
Application Deadline:  07/11/2025
Position Start Date:  08/25/2025

Third and Fourth Grade Lead Teacher

The School in Rose Valley
Contact Person:  Sunday Small
Application Deadline:  07/11/2025
Position Start Date:  08/25/2025

Psychologist

The Quaker School at Horsham
Contact Person:  Nicole Negro
Application Deadline:  08/01/2025
Position Start Date:  08/12/2025

1:1 Classroom Support Staff/Sassafras Program

The Quaker School at Horsham
Contact Person:  Nicole Negro
Application Deadline:  08/01/2025
Position Start Date:  08/12/2025

Social Worker, LSW

The Quaker School at Horsham
Contact Person:  Nicole Negro
Application Deadline:  08/01/2025
Position Start Date:  08/12/2025

Art and Instructional Support Teacher
St. James School
Contact Person:  Sarah Carroll
Application Deadline:  08/01/2025
Position Start Date:  08/20/2025

Part Time Elementary Teacher

The Walden School
Contact Person : Bob Thomas
Application Deadline:  07/25/2025
Position Start Date:  08/25/2025

Part Time Guidance Counselor

Erie Day School
Contact Person:  Mr. Donald Fuller
Application Deadline:  07/30/2025
Position Start Date:  08/01/2025

Primary All Day Co-Lead Teacher Montessori, Afternoon Team (10:30am-6pm)
Greene Towne Montessori School
Contact Person:  Sarah Sweeney-Denham
Application Deadline:  06/30/2025
Position Start Date:  08/04/2025

Science Teacher
Main office - Plymouth Meeting Friends School
Contact Person:  Markia Inge
Application Deadline:  08/15/2025
Position Start Date:  08/25/2025

Early Childhood Assistant Teacher – Older Toddler Program (2–3 Years Old)

Friends School Haverford
Contact Person:  Andrea Myers
Application Deadline:  06/20/2025
Position Start Date:  08/25/2025

Early Childhood Lead Teacher – Older Toddler Program (2–3 Years Old)
Friends School Haverford
Contact Person:  Andrea Myers
Application Deadline:  06/20/2025
Position Start Date:  08/25/2025

Afternoon Garden Assistant

The Susquehanna Waldorf School
Contact Person:  Professional Search Committee
Application Deadline:  When filled
Position Start Date:  09/02/2025

Part-Time Math Support Teacher

The Susquehanna Waldorf School
Contact Person:  Professional Search Committee
Application Deadline:  08/25/2025
Position Start Date:  09/02/2025

Upper Elementary Teacher

The Miquon School
Contact Person:  Alison Glick
Application Deadline:  07/01/2025
Position Start Date:  08/01/2025

Associate Teacher

Community Partnership School
Contact Person:  Beth Vaccaro
Application Deadline:  Open until filled
Position Start Date:  08/25/2025

Lead Kindergarten Teacher

Community Partnership School
Contact Person:  Beth Vaccaro
Application Deadline:  Open until filled
Position Start Date:  08/25/2025

Private Music Lesson Instructor - Part-time Violin/Viola Instructor
Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/21/2025

Aftercare Assistant Teacher

Susquehanna Waldorf School
Contact Person:  Professional Search Committee
Application Deadline:  08/01/2025
Position Start Date:  09/02/2025

Aftercare Lead Teacher

Susquehanna Waldorf School
Contact Person:  Professional Search Committee
Application Deadline:  08/01/2025
Position Start Date:  09/02/2025

Assistant Preschool Teacher
Gwynedd Friends School
Contact Person:  Maggie Chiles
Application Deadline:  06/30/2025
Position Start Date:  09/02/2025

Early Childhood Center Assistant Teacher

Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  08/22/2025

Elementary Teacher
The Miquon School
Contact Person:  Alison Glick
Application Deadline:  07/01/2025
Position Start Date: 08/01/2025

Elementary Spanish Teacher (half time)

The Miquon School
Contact Person:  Alison Glick
Application Deadline:  07/01/2025
Position Start Date: 08/01/2025

Kindergarten Teacher

William Penn Charter School
Contact Person:  Thu-Nga Morris
Application Deadline:  07/01/2025
Position Start Date: 09/01/2025

Independent School Teaching Fellow
William Penn Charter School
Contact Person:  Naveena Bembry
Application Deadline:  09/01/2025
Position Start Date: 09/01/2025

Middle School Core (Language Arts and Social Studies) Teacher
Jack M. Barrack Hebrew Academy
Contact Person:  Chris Farrell
Application Deadline:  08/01/2025
Position Start Date: 08/19/2025

Third Grade Teacher
William Penn Charter School
Contact Person:  Thu-Nga Morris
Application Deadline:  07/01/2025
Position Start Date: 09/01/2025

K-8 Science Teacher

Sacred Heart Academy Bryn Mawr
Contact Person:  Donna Romero
Application Deadline:  07/01/2025
Position Start Date: 08/20/2025

Teaching Associate
Greene Street Friends School
Contact Person:  Jane Ellis
Application Deadline: 08/01/2025
Position Start Date: 08/21/2025

Jewish Studies Teacher

Jack M. Barrack Hebrew Academy
Contact Person:  Rachmiel Gurwitz
Application Deadline: 07/31/2025
Position Start Date: 08/17/2025

Preschool Lead Teacher
Greene Street Friends School
Contact Person:  Darien Headen
Application Deadline: 08/01/2025
Position Start Date: 08/21/2025

Middle School Mathematics Teacher
Harrisburg Academy
Contact Person:  Kira Steepe
Application Deadline: Open until filled
Position Start Date:  08/12/2025

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

K-5 Educator

Falk Laboratory School
Contact Person:  Autumn Dillaman
Application Deadline:  08/01/2025
Position Start Date:  08/01/2025

Substitute Teachers
Media-Providence Friends School
Contact Person:  Jon Hall
Application Deadline:  01/01/2029
Position Start Date:  09/01/2025

Fall Coach Openings
The Baldwin School

Contact Person:  Elyse Lozada
Application Deadline:  06/25/2025

Position Start Date:  08/05/2025

Child Care Center Assistant Group Supervisor
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

Child Care Center Part-Time Afternoon Teacher Aide

Germantown Academy
Contact Person:  HR Department
Application Deadline: Open until filled
Position Start Date:  ASAP

Child Care Center Group Supervisor - Lead Teacher for 1-Year Old Room

Germantown Academy
Contact Person: HR Department
Application Deadline: Open until filled
Position Start Date: ASAP

Child Care Center Substitute
Germantown Academy
Contact Person:  HR Department
Application Deadline: Open until filled
Position Start Date: ASAP

Child Care Center Assistant Group Supervisor
Germantown Academy
Contact Person:  HR Department
Application Deadline: Open until filled
Position Start Date: ASAP

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

Full-time Computer Science & Graphic Design teacher
Villa Maria Academy High School (Main Office)
Contact Person:  Josephine Zabat
Application Deadline:  07/20/2025
Position Start Date:  08/15/2025

Visual Arts Teacher

Liguori Academy High School
Contact Person:  Mrs. Rebecca White
Application Deadline:  07/20/2025
Position Start Date:  08/20/2025

Interim Upper School Fine Arts Teacher

Jack M Barrack Hebrew Academy
Contact Person:  Rachel Sussman
Application Deadline:  07/01/2025
Position Start Date:  08/18/2025

Ceramics/Art Teacher

Malvern Preparatory School
Contact Person:  Neha Morrison
Application Deadline:  08/01/2025
Position Start Date:  09/01/2025

ATHLETICS, COACHING, HEALTH, PHYS ED

Coaching Positions
Jack M. Barrack Hebrew Academy
Contact Person:  Bob Dignazio
Application Deadline:  08/15/2025
Position Start Date:  08/18/2025

Full-Time Athletic Trainer

Jack M. Barrack Hebrew Academy
Contact Person:  Bob Dignazio
Application Deadline:  08/15/2025
Position Start Date:  08/18/2025

Girls Cross Country Head Coach

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/18/2025

Part-Time Senior Assistant Swim Coach

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/21/2025

JV Field Hockey Coach

Villa Joseph Marie High School
Contact Person:  Amy Barr
Application Deadline:  06/30/2025
Position Start Date:  08/01/2025

JV Volleyball Coach

Villa Joseph Marie High School
Contact Person:  Amy Barr
Application Deadline:  06/30/2025
Position Start Date:  08/01/2025

Varsity Head Soccer Coach

Villa Joseph Marie High School
Contact Person:  Amy Barr
Application Deadline:  06/30/2025
Position Start Date:  08/01/2025

Head Coach - Varsity Girls Basketball

William Penn Charter School
Contact Person:  Briona Johnson
Application Deadline:  08/01/2025
Position Start Date:  09/01/2025

Head Coach - Varsity Boys and Girls Swimming and Diving

William Penn Charter School
Contact Person:  Briona Johnson
Application Deadline:  08/01/2025
Position Start Date:  09/01/2025

Head Coach - Varsity Wrestling (co-ed)

William Penn Charter School
Contact Person:  Briona Johnson
Application Deadline:  08/01/2025
Position Start Date:  09/01/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

Varsity Ice Hockey Head Coach

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  11/01/2025

JV Girls Tennis Head Coach

George School
Contact Person:  Karen McConnell
Application Deadline:  08/01/2025
Position Start Date:  08/30/2025

Head Athletic Trainer
William Penn Charter School
Contact Person:  Briona Johnson
Application Deadline:  06/30/2025
Position Start Date:  07/01/2025

Head Athletic Trainer

William Penn Charter School
Contact Person:  Briona Johnson

Application Deadline:  06/30/2025

Position Start Date:  07/01/2025

Assistant Strength & Conditioning Coach and Physical Education Teacher

William Penn Charter School
Contact Person:  Briona Johnson
Application Deadline:  06/30/2025
Position Start Date:  07/01/2025

Varsity Girls Head Basketball Coach

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

Varsity Softball Head Coach
Germantown Academy
Contact Person:  Human Resources
Application Deadline: Open until filled
Position Start Date:  08/18/2025

ENGLISH & DRAMA

Belfry Theatre Director and Upper School Theatre Arts Teacher
Germantown Academy
Contact Person:  HR Department
Application Deadline: Open until filled
Position Start Date:  08/21/2025

Middle & Upper School English Teacher

Sacred Heart Academy Bryn Mawr
Contact Person:  Donna Romero
Application Deadline: 07/01/2025
Position Start Date:  08/20/2025

Upper School English Teacher
Malvern Preparatory School
Contact Person:  Neha Morrison
Application Deadline: 07/31/2025
Position Start Date:  09/01/2025

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

LIBRARY & TECHNOLOGY

Upper School Librarian

The Agnes Irwin School
Contact Person: Julie Diana
Application Deadline: 07/01/2025
Position Start Date:  08/23/2025

Middle & Upper School Librarian

William Penn Charter School
Contact Person:  Faith Ward
Application Deadline: 07/01/2025
Position Start Date:  09/01/2025

MATH

Math Teacher
Jack M. Barrack Hebrew Academy
Contact Person:  Sarah Strick
Application Deadline:  08/18/2025
Position Start Date:  08/18/2025

Part-Time Math Teacher
Jack M. Barrack Hebrew Academy
Contact Person:  Sarah Strick
Application Deadline: 08/01/2025
Position Start Date:  08/19/2025

MUSIC & DANCE

Music Educator & Director of Liturgical Music
St. James School
Contact Person:  Dave McDonough
Application Deadline:  08/01/2025
Position Start Date:  08/20/2025

Private Music Lesson Instructor - Saxophone and Clarinet

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/21/2025

Part-Time Piano and Voice Accompanist

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/21/2025

Director of Music

Sacred Heart Academy Bryn Mawr
Contact Person:  Donna Romero
Application Deadline:  07/01/2025
Position Start Date:  08/20/2025


SCIENCE

Science Teacher
Liguori Academy
Contact Person:  Rebecca White
Application Deadline:  07/30/2025
Position Start Date:  09/01/2025

STEM Instructor Concentration Physics, Engineering and Upper-Level Math

Church Farm School
Contact Person:  Human Resources
Application Deadline:  08/01/2025
Position Start Date:  08/15/2025

Long-Term Substitute, Upper and Middle School Science Teacher

Academy of Notre Dame de Namur
Contact Person:  Erin Pratt
Application Deadline:  07/31/2025
Position Start Date:  08/25/2025

Part Time Upper School Science Teacher
Moravian Academy
Contact Person:  Karen Zacca
Application Deadline:  Open until filled
Position Start Date:  08/15/2025

Upper School Physics Teacher

The Agnes Irwin School
Contact Person:  Joy Prince
Application Deadline:  07/01/2025
Position Start Date:  08/23/2025

High School Science Teacher
Merion Mercy Academy
Contact Person:  Anne Gregg
Application Deadline:  07/01/2025
Position Start Date:  08/20/2025

Upper School Science Teacher
Harrisburg Academy
Contact Person:  Kira Steepe
Application Deadline: Open until filled
Position Start Date:  08/12/2025

Long-Term Substitute Science Teacher

Merion Mercy Academy
Contact Person: Valerie Prucnal
Application Deadline: Open until filled
Position Start Date:  ASAP

WORLD LANGUAGES

Spanish Teacher
La Salle Colllege High school
Contact Person:  Matthew Johnson
Application Deadline:  06/31/2025
Position Start Date:  08/13/2025

Spanish Teacher (part-time)
George School
Contact Person:  Human Resources
Application Deadline:  06/30/2025
Position Start Date:  07/01/2025

Latin Teacher
Villa Joseph Marie High School
Contact Person:  Valerie Prucnal
Application Deadline:  04/21/2025
Position Start Date:  04/30/2025

Upper School Spanish Teacher

Malvern Preparatory School
Contact Person:  Neha Morrison
Application Deadline:  07/31/2025
Position Start Date:  09/01/2025

Spanish( and Italian) Teacher

Holy Ghost Preparatory School
Contact Person:  Patricia Esposito
Application Deadline:  07/01/2025
Position Start Date:  08/15/2025

High School Spanish Teacher
Merion Mercy Academy
Contact Person:  Anne Gregg
Application Deadline:  07/01/2025
Position Start Date:  08/20/2025

Upper School Spanish Teacher
Harrisburg Academy
Contact Person:  Kira Steepe
Application Deadline: Open until filled
Position Start Date:  08/12/2025

Hebrew Teacher
Jack M. Barrack Hebrew Academy

Contact Person:  Angela Zonshein
Application Deadline: 08/15/2025
Position Start Date:  
08/15/2025

OTHER

Part-Time English Language Learner (ELL) Support Specialist
Friends Select School
Contact Person:  Vee Cruz Torres
Application Deadline: 07/31/2025
Position Start Date:  09/01/2025

Upper School Learning Specialist

Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline: When filled
Position Start Date:  08/22/2025

Jewish Studies Teacher

Jack M. Barrack Hebrew Academy
Contact Person:  Rabbi Rachmiel Gurwitz
Application Deadline: 08/18/2025
Position Start Date:  08/18/2025

Full Time Theology Teacher

Villa Maria Academy High School
Contact Person:  Josephine Zabat
Application Deadline: 07/15/2025
Position Start Date:  08/15/2025

Business and Entrepreneurship Teacher
Jack M. Barrack Hebrew Academy
Contact Person:  Rebecca Trajtenberg
Application Deadline: 08/01/2025
Position Start Date:  08/18/2025

High School Theology Teacher
Merion Mercy Academy
Contact Person:  Anne Gregg
Application Deadline: 07/01/2025
Position Start Date:  08/20/2025

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