TEACHING JOBS

LOWER & MIDDLE SCHOOL

Spanish Teacher K-8
Frankford Friends School
Contact Person:  Kathy Barry
Application Deadline: 08/18/2025
Position Start Date:  08/30/2025

Pre-K Classroom Teacher

Greenwood Friends School
Contact Person:  Jessica Temple

Application Deadline: 08/15/2025
Position Start Date:  10/01/2025

Physical Education Teacher (PreK-6)

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

General Music Teacher

Harrisburg Academy
Contact Person:  Dave Shover
Application Deadline: Open until filled
Position Start Date:  08/11/2025

Pre K Assistant Teacher

Montgomery School
Contact Person:  Susan Marotta
Application Deadline: 08/15/2025
Position Start Date:  09/01/2025

Afterschool Program Coordinator

Sacred Heart Academy Bryn Mawr
Contact Person:  Donna Romero
Application Deadline: 08/30/2025
Position Start Date:  09/08/2025

Preschool Teaching Assistant

Goshen Friends School
Contact Person:  Mimi Ackers
Application Deadline: 08/07/2025
Position Start Date:  08/25/2025

ASP Teacher

Friends Select School
Contact Person:  Vee Cruz Torres
Application Deadline: 08/07/2025
Position Start Date:  09/01/2025

MS General Music & MS/LS Band

Lancaster Country Day School
Contact Person:  Brenda Tarvin
Application Deadline: 07/31/2025
Position Start Date:  08/11/2025

After-School Program Staff (2025-26 School Year)

Greene Street Friends School
Contact Person:  Darien Headen
Application Deadline: 08/15/2025
Position Start Date:  08/25/2025

Montessori Auxiliary Assistant, year-round schedule, two openings

Greene Towne Montessori School
Contact Person:  Emily Bittner
Application Deadline: 08/22/2025
Position Start Date:  08/25/2025

Prekindergarten Teacher

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

Lower School Teacher - 4th Grade
Moravian Academy

Contact Person:  Karen Zacca

Application Deadline: 07/15/2025
Position Start Date:  08/15/2025

Extended Care Position

Moravian Academy
Contact Person:  Karen Zacca
Application Deadline: 08/01/2025
Position Start Date:  08/15/2025

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

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

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

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

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

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

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

Long-Term Substitute: Middle & Upper School Physical and Health Teacher
Academy of Notre Dame de Namur
Contact Person:  Sheila Pauley
Application Deadline:  Open until filled
Position Start Date:  08/25/2025

Athletics Coordinator, Health and PE Teacher

The Wyndcroft School
Contact Person:  Elizabeth Fretz
Application Deadline:  08/01/2025
Position Start Date:  09/01/2025

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

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

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

JV Girls Tennis Head Coach
George School
Contact Person:  Karen McConnell
Application Deadline:  08/01/2025
Position Start Date:  08/30/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

ENGLISH & DRAMA

Theater Teacher
The Crefeld School
Contact Person:  Gena Lopata
Application Deadline: 08/20/2025
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

Social Studies Teacher
Villa Joseph Marie High School
Contact Person: Valerie Prucnal
Application Deadline: 08/15/2025
Position Start Date:  08/18/2025

LIBRARY & TECHNOLOGY

Upper School Librarian

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

MATH

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

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

Part-Time Hebrew Teacher

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

Senior School Spanish Teacher

Sewickley Academy
Contact Person:  Human Resources
Application Deadline:  07/31/2025
Position Start Date:  09/01/2025

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

School Counselor
Merion Mercy Academy
Contact Person:  Anne Gregg
Application Deadline: 08/21/2025
Position Start Date:  09/01/2025

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

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