Home

Collingswood Public School District

Teaching Jobs in Collingswood Public School District, New Jersey

Collingswood, NJCamden County

12Open Positions
2,207Students
9Schools
CamdenCounty

Collingswood Public School District is a public school district in Collingswood, New Jersey. Collingswood Public School District serves about 2,207 students across 9 schools. Collingswood Public School District currently has 12 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Collingswood Public School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
12 matching

CPS: Middle School Mathematics Long Term Sub - September 1, 2026 Through November 30, 2026 Or Pending The Return Of The Regular Classroom Teacher

MathMiddle School (6-8)Leave Replacement
Leave Replacement · 1w ago

CPS: Preschool Teacher

Pre-K / Early LearningFull-Time
Full-Time · 1w ago

CPS: Orchestra Teacher

MusicAll GradesFull-Time
Full-Time · 1w ago

CPS : Instructional Assistants- Hired Through ESS

All GradesFull-Time
Full-Time · 2w ago

CPS OPS: Substitute School Nurses

All GradesSubstitute
Substitute · 2w ago

CPS/Oaklyn: Daily Substitute Teachers

All GradesSubstitute
Substitute · 2w ago

CPS: High School Special Education

Special EducationHigh School (9-12)Full-Time
Full-Time · 2w ago

CPS: Long Term Substitute BCBA Through The End Of The Year

All GradesLeave Replacement
Leave Replacement · 2w ago

CPS: Middle School Nurse

Middle School (6-8)Full-Time
Full-Time · 2w ago

CPS: Secondary MTSS Coordinator

High School (9-12)Full-Time
Full-Time · 2w ago

About Collingswood Public School District

CollingswoodCamden CountyNJ

2,207Students
9Schools
1:12.1Student-Teacher
Navigated to Home