Science teacher: Average Salary in Philadelphia, PA, 2025
Find out what the average Science teacher salary is
Salary rate
How much does a Science teacher make in Philadelphia, PA?
$62,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Science teacher in Philadelphia, PA is $62,000 per year or $31.38 per hour. Entry-level positions start at $34,905 per year, while most experienced workers make up to $102,266 per year.
Median$62,000

Low$34,905
High$102,266
Science teacher: Average Salary in United States of America
California$66,709
New Mexico$66,560
Wyoming$62,950
New York$61,278
Mississippi$60,476
Active jobs with salaries
Location : Philadelphia, PA 19134.We are looking for a passionate and dedicated 7th Grade Science Teacher to work in Philadelphia, PA.
As a Science Teacher, your responsibilities will include creatin...Show moreLast updated: 2 days ago
Our client is seeking Middle School Science Teacher in the Philadelphia PA.SUMMARY OF CLIENT'S DESCRIPTION OF THIS OPPORTUNITY : .
Present lessons in a comprehensive manner and use visual / audio means ...Show moreLast updated: 30+ days ago
Science Teacher, 8th Grade Organization : Southwest Leadership Academy Charter School School Year : 2025-2026 Location : Philadelphia, PA 19142 Salary : $55-75K About Us Southwest Leadership Academy Ch...Show moreLast updated: 30+ days ago
Uncommon Schools is a nonprofit network of high-performing public charter schools dedicated to providing an exceptional K-12 education in economically disadvantaged communities.Operating in Boston,...Show moreLast updated: 30+ days ago
- Promoted
Science Teacher
Birch AgencyPhiladelphia, PA, USFull-time
Middle School Science Teacher
Kaleidoscope Education SolutionsPhiladelphia, Pennsylvania, United StatesFull-time
Quick Apply
Science Teacher, 8th Grade
Southwest Leadership AcademyPhiladelphia, PA, USFull-time
Quick Apply
High School Science Teacher
Uncommon SchoolsCamden, NJFull-time