Faculty Searches

 

TEACHING JOBS

LOWER & MIDDLE SCHOOL

Elementary Lead Teacher 
Plymouth Meeting Friends School
Contact Person:  Markia Inge 
Application Deadline:  06/30/2026
Position Start Date:  08/31/2026

Middle School Co-Teacher
Benchmark School
Contact Person:  Jacquetta Owens  
Application Deadline:  06/06/2026
Position Start Date:  08/28/2026

Family Engagement Specialist Summer 2026
Horizons Summer Enrichment (Green Street Friends)
Contact Person:  Grace Cannon 
Application Deadline:  06/01/2026
Position Start Date:  06/22/2026

1st Grade Lead Teacher
Greene Street Friends School
Contact Person:  Darien Headen 
Application Deadline:  07/31/2026
Position Start Date:  08/19/2026

Lower School Teaching Assistant 2026-2027
Germantown Friends School
Contact Person:  Neeta McCulloch 
Application Deadline:  05/29/2026
Position Start Date:  08/10/2026

Library Assistant
Benchmark School
Contact Person:  David Gold 
Application Deadline:  08/05/2026
Position Start Date:  08/28/2026

Assistant Teacher – Lower Elementary
Plymouth Meeting Friends School
Contact Person:  Markia Inge 
Application Deadline:  06/30/2026
Position Start Date:  08/31/2026

Lower School Teacher 2026-2027 
Germantown Friends School 
Contact Person:  Neeta Mcculloch 
Application Deadline:  05/29/2026
Position Start Date:  08/15/2026

2026-2027 SY: Assistant Teacher– Pre-Kindergarten (3 & 4 year olds)
Plymouth Meeting Friends School 
Contact Person:  Markia Inge  
Application Deadline:  06/30/2026
Position Start Date:  08/31/2026

Science Teacher, Pre-Kindergarten through Grade 5 
Plymouth Meeting Friends School
Contact Person:  Markia Inge  
Application Deadline:  06/30/2026
Position Start Date:  08/31/2026

Head Teacher – Head Teacher (Ages 2 Years 7 Months to 3 Years)
The West Hill School 
Contact Person:  Connie DiMedio 
Application Deadline:  05/18/2026
Position Start Date:  09/09/2026

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

Second Grade Teacher
Sanford School
Contact Person:  Loren Yates 
Application Deadline:  05/15/2026
Position Start Date:  08/25/2026

Nature Nursery Lead Teacher
Friends' Central School  
Contact Person:  Emily Weltmer 
Application Deadline:  05/17/2026
Position Start Date:  08/01/2026

3rd Grade Lead Teacher
Friends' Central School  
Contact Person:  Emily Weltmer 
Application Deadline:  05/17/2026
Position Start Date:  08/01/2026

Substitute School Nurse
William Penn Charter School
Contact Person:  Deb Terpstra 
Application Deadline:  06/30/2026
Position Start Date:  09/01/2026

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

Middle School Art Teacher
Springside Chestnut Hill Academy
Contact Person:  Adair McCune 
Application Deadline:  08/01/2026
Position Start Date:  08/28/2026

Preschool Assistant Teacher
Fairville Friends School
Contact Person:  Maia Tolsdorf 
Application Deadline:  06/30/2026
Position Start Date:  08/31/2026

Academic Support Teacher (Grades 5–8)Toddler All Day Lead Teacher Montessori, All Year (3 openings)
Greene Towne Montessori School
Contact Person:  Emily Bittner 
Application Deadline:  05/01/2026
Position Start Date:  08/03/2026

Academic Support Teacher (Grades 5–8)
Newtown Friends School
Contact Person:  Hiring Manager 
Application Deadline:  05/31/2026
Position Start Date:  08/01/2026

Early Childhood Teacher
The Miquon School
Contact Person:  Alison Glick 
Application Deadline:  07/01/2026
Position Start Date:  08/01/2026

K-8 Environmental Learning & Outdoor Educator
Falk School
Contact Person:  Molly Hicks 
Application Deadline:  05/16/2026
Position Start Date:  08/15/2026

Summer ESY 2026 - Lower School Teacher
AIM Academy
Contact Person:  Cheryl Ferst 
Application Deadline:  05/15/2026
Position Start Date:  07/06/2026

Early Childhood Center Lead Teacher 
Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy 
Application Deadline:  When filled
Position Start Date:  08/28/2026


Early Childhood Center Assistant Teacher
Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy 
Application Deadline:  When filled
Position Start Date:  08/28/2026

PreKindergarten Associate Teacher
St. Edmund's Academy 
Contact Person:  Kirsten Mahoney 
Application Deadline:  05/01/2026
Position Start Date:  08/18/2026

Instructional Associate 
St. Edmund's Academy
Contact Person:  Ryan Gassaway 
Application Deadline:  05/01/2026
Position Start Date:  08/18/2026

1st to 4th Grade Science and Engineering and Design Teacher
St. Edmund's Academy
Contact Person:  Susan Miller
Application Deadline:  05/01/2026
Position Start Date:  08/18/2026

PreKindergarten Teacher
St. Edmund's Academy
Contact Person:  Kirsten Mahoney 
Application Deadline:  05/01/2026
Position Start Date:  08/18/2026

PT Physical Education Teacher
The Crefeld School 
Contact Person:  Gena Lopata 
Application Deadline:  08/15/2026
Position Start Date:  08/20/2026

Pre-Kindergarten Lead Teacher
Greene Street Friends School
Contact Person:  Darien Headen 
Application Deadline:  06/30/2026
Position Start Date:  08/19/2026

Middle School Art Teacher 2026-2027
Montgomery School 
Contact Person:  Tom McManus
Application Deadline:  06/30/2026
Position Start Date:  08/17/2026


Middle School Spanish Teacher 2026-2027
Montgomery School 
Contact Person:  Tom McManus 
Application Deadline:  06/30/2026
Position Start Date:  08/17/2026

Suzuki Strings Teacher
Moravian Academy 

Contact Person:  NA
Application Deadline:  06/15/2026
Position Start Date:  08/15/2026

Reading Specialist K-8 

Moravian Academy 
Contact Person:  NA
Application Deadline:  05/15/2026
Position Start Date:  08/15/2026

Nursery Camp Counselors 

Friends School Haverford
Contact Person:  Andrea Myers 
Application Deadline:  05/01/2026
Position Start Date:  06/15/2026

Summer Camp Teachers and Assistant Teachers 

Friends School Haverford
Contact Person:  Sarah Butler 
Application Deadline:  05/01/2026
Position Start Date:  06/15/2026

Lead Teacher
Horizons Summer Program at Lancaster Country Day School
Contact Person:  Michelle Loucas
Application Deadline:  05/01/2026
Position Start Date:  06/11/2026

Lower School Associate Teacher
Germantown Academy
Contact Person:  HR Department
Application Deadline:  When filled
Position Start Date:  08/20/2026

Lower School Music Teacher
Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  08/28/2026

Middle School Spanish Teacher

The Agnes Irwin School
Contact Person:  Kristen Hagopian
Application Deadline:  05/01/2026
Position Start Date:  12/31/2026

Middle School Science Teacher

The Agnes Irwin School
Contact Person:  Kristen Hagopian
Application Deadline:  05/01/2026
Position Start Date:  12/31/2026

Middle School Theater Long Term Substitute
The Agnes Irwin School
Contact Person:  Kristen Hagopian
Application Deadline:  05/01/2026
Position Start Date:  12/31/2026

Sixth Grade Teacher

The Meadowbrook School
Contact Person:  Jim Pierce
Application Deadline:  When filled
Position Start Date:  07/01/2026

Sapling Center Rotating Assistant Teacher
Germantown Academy
Contact Person: HR Department
Application Deadline:  Until filled
Position Start Date:  08/20/2026

Sapling Center Infant and Toddler Care Lead Teacher
Germantown Academy
Contact Person: HR Department
Application Deadline:  Until filled
Position Start Date:  08/20/2026

Sapling Center Infant and Toddler Care Assistant Teacher
Germantown Academy
Contact Person: HR Department
Application Deadline:  Until filled
Position Start Date:  08/20/2026

Extended Day Assistant (Part-Time)
The Meadowbrook School
Contact Person:  Jim Pierce
Application Deadline:  When filled
Position Start Date:  ASAP

Substitute Teacher: Elementary School
The Meadowbrook School
Contact Person:  Jim Pierce
Application Deadline:  When filled
Position Start Date:  ASAP

Lower School Spanish Teacher
Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:  When filled
Position Start Date:  08/28/2026

Part-Time Elementary Art Teacher
The Stone Independent School
Contact Person:  Assistant Head of School
Application Deadline: 06/30/2026
Position Start Date:  08/01/2026

Upper Elementary (combined 5th/6th) Classroom Teacher
The Stone Independent School
Contact Person:  Assistant Head of School
Application Deadline: 06/30/2026
Position Start Date:  08/01/2026

Middle School/Upper School Science Teacher

The Stone Independent School
Contact Person:  Assistant Head of School
Application Deadline:  06/30/2026
Position Start Date:  08/01/2026

Lower School Spanish Teacher (PreK–5th Grade)
Newtown Friends School
Contact Person:  Hiring Manager
Application Deadline:  05/31/2026
Position Start Date:  08/01/2026

Child Care Center Substitute Teacher
Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  Pier diem as needed

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

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

UPPER SCHOOL

ART

Professional in Residence – Web Design & Digital Media (Part-Time)
La Salle College High School
Contact Person:  Matthew Johnson, Human Resources 
Application Deadline:  07/31/2026
Position Start Date:  08/17/2026

Part Time Woodworking Visual Arts Teacher 

Moravian Academy 
Contact Person:  NA
Application Deadline:  06/15/2026
Position Start Date:  08/15/2026

ATHLETICS, COACHING, HEALTH, PHYS ED

Varsity Wrestling Head Coach
Germantown Academy
Contact Person:  HR Department 
Application Deadline:  Open until filled
Position Start Date:  07/26/2026

Soccer Coach (Fall 2026) 
Jack M. Barrack Hebrew Academy
Contact Person:  Bob Dignazio 
Application Deadline:  07/31/2026
Position Start Date:  08/17/2026

Varsity Girls Head Basketball Coach
Jack M. Barrack Hebrew Academy
Contact Person:  Bob Dignazio 
Application Deadline:  07/31/2026
Position Start Date:  08/17/2026

Varsity Girls Field Hockey Head Coach

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

Head Varsity Coach - Girls' Volleyball
The Hill School
Contact Person:  Casey Kolunie
Application Deadline:  Open until filled
Position Start Date:  2026

Upper School Assistant Rowing Coach
Germantown Academy
Contact Person:  HR Department
Application Deadline:  Until filled
Position Start Date:  08/01/2026

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

ENGLISH & DRAMA

Upper School English Teacher
Academy of Notre Dame de Namur
Contact Person:  Erin Pratt 
Application Deadline:  05/15/2026
Position Start Date:  08/15/2025

Teacher of English
La Salle College High School
Contact Person:  Matthew Johnson 
Application Deadline:  05/31/2026
Position Start Date:  08/17/2025

English Teacher (Long Term Substitute)
Villa Maria Academy High School
Contact Person:  Josephine Zabat 
Application Deadline:  06/01/2026
Position Start Date:  08/17/2025

HS English and Learning Support Teacher
Grace Prep
Contact Person:  Amy Harris 
Application Deadline:  08/01/2026
Position Start Date:  08/20/2025

Chair of Performing Arts Department & Music Teacher
Merion Mercy Academy
Contact Person:  Anne Gregg 
Application Deadline:  07/01/2026
Position Start Date:  08/15/2025

British Literature English Teacher
Grier School

Contact Person:  Lea Crofcheck
Application Deadline:  08/01/2026
Position Start Date:  08/24/2025

Upper School English Teacher
Germantown Academy
Contact Person:  HR Department
Application Deadline:  Open until filled
Position Start Date:  08/20/2025

Video and Music Production Teacher
Springside Chestnut Hill Academy
Contact Person:  Jordan Donaghy
Application Deadline:   When filled
Position Start Date:  08/28/2026

HISTORY & SOCIAL STUDIES

Revolution School
Contact Person:  Careers 
Application Deadline:  05/29/2026
Position Start Date:  08/01/2026

Jewish Studies Teacher 
Jack M. Barrack Hebrew Academy 
Contact Person:  Rabbi Rachmiel Gurwitz 
Application Deadline:  08/01/2026
Position Start Date:  08/17/2025

LIBRARY & TECHNOLOGY

Library Science Intern
Friends Select School
Contact Person:  Vee Cruz Torres 
Application Deadline:  05/18/2026
Position Start Date:  09/01/2025

MATH

Upper School Mathematics Teacher - Long-Term Substitute
Academy of Notre Dame de Namur
Contact Person:  Erin Pratt 
Application Deadline:  05/31/2026
Position Start Date:  08/15/2025

Upper School IB Math Teacher
Harrisburg Academy
Contact Person:  Dave Shover 
Application Deadline:  Open until filled
Position Start Date:  08/11/2025

Math Teacher
Villa Maria Academy High School
Contact Person:  Josephine Zabat 
Application Deadline:  06/01/2026
Position Start Date:  08/17/2025

Math Teacher
The Grayson School
Contact Person:  Jenny Nance 
Application Deadline:  08/01/2026
Position Start Date:  08/24/2025

Math Specialist
Merion Mercy Academy
Contact Person:  Anne Gregg 
Application Deadline:  07/01/2026
Position Start Date:  08/15/2025

Math Teacher, Upper School
Malvern Preparatory School
Contact Person:  Tom Pannulla 
Application Deadline:  05/15/2026
Position Start Date:  08/15/2025

Biology Teaching Fellow, UPenn, Independent School Teacher Residency (ISTR)
Lancaster Country Day School
Contact Person:  Brenda Tarvin
Application Deadline: 04/30/2026
Position Start Date:  08/17/2026

Math Teaching Fellow, UPenn, Independent School Teacher Residency (ISTR)
Lancaster Country Day School
Contact Person:  Brenda Tarvin
Application Deadline: 04/30/2026
Position Start Date:  08/17/2026

Upper School Interim Mathematics Teaching Fellow
Germantown Academy
Contact Person:  HR Department
Application Deadline: Open until filled
Position Start Date:  08/20/2026

Upper School/Middle School Math Teacher
The Stone Independent School
Contact Person:  Assistant Head of School
Application Deadline: 06/30/2026
Position Start Date:  08/01/2026

MUSIC & DANCE

Germantown Academy
Contact Person:  HR Department 

Application Deadline:  Until filled
Position Start Date:  08/20/2026

SCIENCE

Revolution School
Contact Person:  Careers 
Application Deadline:  05/29/2026
Position Start Date:  08/01/2026

US Science Teacher
The Wyndcroft School 
Contact Person:  Elizabeth Fretz 
Application Deadline: Open until filled
Position Start Date:  08/25/2026


Chemistry Teacher

Villa Joseph Marie High School
Contact Person:  Valerie Prucnal
Application Deadline:  06/01/2026
Position Start Date:  08/15/2026

WORLD LANGUAGES

Latin
The Wyndcroft School
Contact Person:  Elizabeth Fretz 
Application Deadline:  Open until filled
Position Start Date:  08/31/2025

Upper School Spanish Teacher

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

OTHER

Theology Teacher
Villa Joseph Marie High School
Contact Person:  Valerie Prucnal 
Application Deadline:  08/15/2026
Position Start Date:  08/17/2026

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

Theology Teacher
Sacred Heart Academy, Bryn Mawr
Contact Person:  Kimberley Trinacria 
Application Deadline:  When filled
Position Start Date:  August 2026

Jewish Life Educator 
Jack M. Barrack Hebrew Academy 
Contact Person:  Rabbi Rachmiel Gurwitz 
Application Deadline:  08/01/2026
Position Start Date:  08/17/2025

Upper School Learning Specialist
Springside Chestnut Hill Academy 
Contact Person:  Jordan Donaghy 
Application Deadline:  When filled
Position Start Date:  08/28/2026

Business and Entrepreneurship Teacher
Jack M. Barrack Hebrew Academy
Contact Person:  Stanley Shmia
Application Deadline:  05/01/2026
Position Start Date:  08/15/2026

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


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