TEACHING JOBS

LOWER & MIDDLE SCHOOL

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

Building Substitute and Afternoons Coordinator

Montgomery School
Contact Person:  Carolyn Blair
Application Deadline:  05/01/2025
Position Start Date: 09/02/2025

Middle School Science

Holy Child School at Rosemont
Contact Person:  Mark McConnon
Application Deadline:  05/31/2025
Position Start Date: 08/21/2025

Education Job Fair 2025

William Penn Charter School & Germantown Friends School
Contact Person:  Naveena Bembry
Application Deadline:  04/18/2025
Position Start Date: 09/01/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

Lower School Teacher

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

Lower School 1st Grade Lead Teacher

Germantown Academy
Contact Person:  HR Department
Application Deadline:  03/31/2025
Position Start Date: 08/21/2025

Part-Time Lower School Library Assistant

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

Middle School History Teaching Fellow

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

School Nurse

Montgomery School
Contact Person:  Carolyn Blair
Application Deadline:  05/30/2025
Position Start Date: 09/02/2025

Elementary Science Teacher

St. Peter's School
Contact Person:  Diane Scirrotto
Application Deadline:  04/04/2025
Position Start Date: 08/20/2025

Lower School Librarian

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

Physical Education and Health Instructor - 25/26 SY

AIM Academy
Contact Person:  Cheryl Ferst
Application Deadline:  03/31/2025
Position Start Date: 08/20/2025

Assistant Teacher: Pre-Kindergarten (Preschool: 3 & 4 year olds

Main office - Plymouth Meeting Friends School
Contact Person:  Markia Inge
Application Deadline:  03/24/2025
Position Start Date: 05/21/2025

Spanish Teacher (K-8)

Falk Laboratory
Contact Person:  Diana Dimitrovski
Application Deadline:  04/11/2025
Position Start Date: 08/01/2025

Primary Montessori Assistant Teacher (ages 3-6)

Greene Towne Montessori School
Contact Person:  Sarah Sweeney-Denham
Application Deadline:  04/15/2025
Position Start Date: 08/25/2025

Middle School Art Teacher

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

Math Teacher

Germantown Friends School
Contact Person:  Neeta McCulloch
Application Deadline: 03/21/2025
Position Start Date: 08/15/2025

First Grade Teacher

St. Peter's School
Contact Person:  Diane Scirrotto
Application Deadline: 04/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

Lower School Literacy Specialist

Friends' Central School
Contact Person:  Emily Weltmer
Application Deadline: 03/14/2025
Position Start Date: 07/01/2025

Lower School Physical Education Teacher

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

Preschool Lead Teacher

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

Assistant Preschool Teacher
Frankford Friends School Early Childhood Center

Contact Person:  Kathy Barry
Application Deadline: 02/28/2025

Position Start Date: 04/01/2025

25/26 Full-Time Elementary/Middle School Music Teacher
Valley School of Ligonier
Contact Person:  Jennifer Fretts
Application Deadline: 03/15/2025
Position Start Date: 08/20/2025

Lower School Substitute Teacher

Friends' Central School
Contact Person:  Emily Weltmer
Application Deadline: 03/01/2025
Position Start Date: 03/31/2025

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

Lower School Art Instructor
Lancaster Country Day School
Contact Person:  Brenda Tarvin

Application Deadline: 05/01/2025

Position Start Date: 08/11/2025

Lower School Math Specialist

Sanford School
Contact Person:  Loren Yates
Application Deadline: 04/01/2025
Position Start Date: 08/20/2025

Preschool Teacher

Sanford School
Contact Person:  Loren Yates
Application Deadline: 04/01/2025
Position Start Date: 08/20/2025

Germantown Academy Aquatic Club Head Age Group Coach – 14 and Under

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

Lower & Middle School Strings Teacher

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025
Position Start Date:  08/15/2025

Middle School S
panish Teacher

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025

Position Start Date:  08/15/2025

Middle School Digital Art Teacher

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025
Position Start Date:  08/15/2025

Lower School 5th Grade Teacher
Westtown School

Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025

Position Start Date:  08/15/2025

Lower School Assistant Teacher

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025
Position Start Date:  08/15/2025

Middle School Health & Physical Education Teacher

Delaware Valley Friends School
Contact Person:  Bill Monahan
Application Deadline:  02/28/2025
Position Start Date:  08/18/2025

Middle School Mathematics Teacher

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

Middle School Mathematics Teacher

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

Preschool 3's Associate Teacher
The Philadelphia School

Contact Person:  Francis Atemo
Application Deadline: 03/31/2025

Position Start Date:  07/22/2025

Classroom Teacher (Grades 1 - 5)
The Philadelphia School

Contact Person:  Francis Atemo
Application Deadline: 03/31/2025

Position Start Date:  07/22/2025

Physical Education Teacher
The Philadelphia School

Contact Person:  Anna Donnelly
Application Deadline: 03/31/2025

Position Start Date:  07/22/2025

Kindergarten Associate
The Philadelphia School

Contact Person:  Francis Atemo
Application Deadline: 03/31/2025

Position Start Date:  07/22/2025

Preschool Teacher
The Philadelphia School

Contact Person:  Francis Atemo
Application Deadline: 03/31/2025

Position Start Date:  07/22/2025

Art Teacher

The Philadelphia School
Contact Person:  Francis Atemo
Application Deadline: 03/31/2025

Position Start Date:  07/22/2025

Spanish Teacher

The Philadelphia School
Contact Person:  Francis Atemo
Application Deadline: 03/31/2025
Position Start Date:  07/22/2025

Percussion Instructor, Band Assistant, and Middle School Music Teacher

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

Middle School Math Teacher
Holy Child School at Rosemont
Contact Person:  Mark McConnon
Application Deadline: 04/01/2025

Position Start Date:  08/25/2025

Middle School Spanish Teacher

Holy Child School at Rosemont
Contact Person:  Mark McConnon
Application Deadline: 04/01/2025

Position Start Date:  08/25/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

Summer Teacher for Individualized Intensive Educational Program

Moravian Academy
Contact Person:  Karen Zacca
Application Deadline:  Open until filled
Position Start Date:  07/07/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

Full Time Building Sub

Moravian Academy
Contact Person:  Megan Franzyshen
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

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

Teacher of Art and Art History
Scranton Preparatory School
Contact Person:  Kristin Cupillari
Application Deadline: 04/30/2025
Position Start Date: 08/15/2025

Visual Arts Instructor and Gallery Coordinator

The Hill School
Contact Person:  Casey Kolunie
Application Deadline: 04/10/2025
Position Start Date: 07/01/2025

Art Teacher (2025-2026)

Jack M. Barrack Hebrew Academy
Contact Person:  Kim Kyle
Application Deadline: 05/30/2025
Position Start Date: 08/18/2025

Woodworking & Design Teacher

George School
Contact Person:  Human Resources
Application Deadline: 02/28/2025
Position Start Date: 08/01/2025

ATHLETICS, COACHING, HEALTH, PHYS ED

Health and Physical Education Teacher
Sewickley Academy
Contact Person:  Human Resources
Application Deadline:  05/01/2025
Position Start Date:  09/01/2025

Head Ice Hockey Coach and Associate Director of Admissions
Wyoming Seminary College Preparatory School

Contact Person:  Keith Fischer
Application Deadline:  03/21/2025
Position Start Date:  04/01/2025

Athletic Director

Wyoming Seminary College Preparatory School
Contact Person:  Randy Granger
Application Deadline:  03/21/2025
Position Start Date:  07/01/2025

Strength, Conditioning, and Performance Coach

Germantown Friends School
Contact Person:  Neeta McCulloch
Application Deadline:  03/21/2025
Position Start Date:  04/07/2025

Health/Physical Education Teacher

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

Varsity Softball Head Coach

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

Crew Varsity Head Coach

The Hill School
Contact Person:  Human Resources
Application Deadline: 03/01/2025
Position Start Date:  07/01/2025

Head Coach - Varsity Girls Cross Country

William Penn Charter School
Contact Person:  Brionna Johnson
Application Deadline: 03/01/2025
Position Start Date:  03/01/2025

High School Varsity Tennis Coach

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

High School Varsity Soccer Coach

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

Upper School Physical Education Teacher

Moravian Academy
Contact Person:  Karen Zacca
Application Deadline: Open until filled
Position Start Date:  ASAP

ENGLISH & DRAMA

Theatre Teacher & Director
Solebury School
Contact Person:  Staci Freer
Application Deadline: 05/11/2025
Position Start Date:  08/20/2025

US Wilson Reading System Teacher - 25/26 SY

AIM Academy
Contact Person:  Cheryl Ferst
Application Deadline: 04/30/2025
Position Start Date:  08/20/2025

Faculty - English Teacher

Gwynedd Mercy Academy Academy High School
Contact Person:  Donna Tschoepe
Application Deadline: 04/01/2025
Position Start Date:  09/01/2025

Upper School English Teacher

Friends' Central School
Contact Person:  Emily Weltmer
Application Deadline: 03/03/2025
Position Start Date:  07/01/2025

Upper School English Teacher

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline: 03/30/2025
Position Start Date:  08/15/2025

Dance Teacher (part-time)

Sacred Heart Academy
Contact Person:  Donna Romero
Application Deadline: 08/01/2025
Position Start Date:  11/01/2025

Upper School English Teacher

William Penn Charter School
Contact Person:  Nora Landon
Application Deadline: 04/01/2025
Position Start Date:  09/01/2025

HISTORY & SOCIAL STUDIES

Upper School History Teacher
Friends' Central School
Contact Person:  Emily Weltmer

Application Deadline: 03/14/2025
Position Start Date:  07/01/2025

Upper School Social Studies Teacher

Delaware Valley Friends School
Contact Person:  Judy Sheridan
Application Deadline: 03/21/2025
Position Start Date:  08/18/2025

Upper School History Teacher - Long Term Substitute

Woodlynde School
Contact Person:  Pamela Lasco
Application Deadline: 03/01/2025
Position Start Date:  03/01/2025

Upper School Social Studies Teacher

William Penn Charter School
Contact Person:  Deborah Terpstra
Application Deadline: 04/01/2025
Position Start Date:  09/01/2025

History and Social Science Teacher

George School
Contact Person:  Human Resources
Application Deadline: 02/28/2025
Position Start Date:  08/01/2025


LIBRARY & TECHNOLOGY

Middle & Upper School Librarian

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

Upper School Math Teacher

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

Mathematics Teacher

George School
Contact Person:  Human Resources
Application Deadline: 05/31/2025
Position Start Date:  08/01/2025

Upper School Math Teacher
Moravian Academy
Contact Person:  Karen Zacca
Application Deadline: Open until filled

Position Start Date:  ASAP

MUSIC & DANCE

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


Long Term Substitute - Instrumental Music I
nstructor

Moravian Academy
Contact Person:  Abby Mahone
Application Deadline: Open until filled
Position Start Date: ASAP


Long Term Substitute Instrumental Music Teacher

Moravian Academy
Contact Person:  Karen Zacca
Application Deadline: Open until filled
Position Start Date: ASAP


SCIENCE

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

Computer Science Curriculum Developer and Teacher

Scranton Preparatory School
Contact Person:  Kristin Cupillari
Application Deadline:  04/15/2025
Position Start Date:  08/15/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

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025
Position Start Date:  08/15/2025

Upper School Science Teacher

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

Chemistry and Biology Teacher
George School
Contact Person: Karen McConnell
Application Deadline: 05/31/2025
Position Start Date:  08/01/2025

Long-Term Substitute Science Teacher

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

WORLD LANGUAGES

French Teacher (P/T) 2025
Germantown Friends School
Contact Person:  Neeta McCulloch
Application Deadline:  05/16/2025
Position Start Date:  08/18/2025

Spanish( and Italian) Teacher

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

Upper School Spanish Teacher

Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/21/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

Westtown School
Contact Person:  Sherri Farenwald
Application Deadline:  03/30/2025

Position Start Date:  08/15/2025

Upper School Spanish Teacher

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

Instructor of English

The Hill School
Contact Person:  Human Resources
Application Deadline: 03/01/2025
Position Start Date:  07/01/2025

Hebrew Teacher
Jack M. Barrack Hebrew Academy

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

Spanish Teacher
George School
Contact Person:  Human Resources
Application Deadline: 02/28/2025
Position Start Date:  08/01/2025

OTHER

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

Upper School 
Learning Specialist

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

Learning Specialist

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

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