Substitute Teacher Jobs in Bristol, PA

1-15 of 42 Jobs

Substitute Teacher / English as a Second Language (ESL)

  • Pennsbury SD
  • Fallsington, PA (3 miles from Bristol, PA)
  • 23 hours ago
  • Fallsington, PA (3 miles from Bristol, PA)
  • 23 hours ago

(REPOST) Pennsbury School District (Bucks County, PA) is seeking an English Second Language (ESL) teacher for a Full Time Substitute position for the 2025-2026 school year. Location: Quarry Hill...

In Person

Anticipated Interim Teacher- HDCP RRI (CUL) 26-171

  • Pemberton Township Schools
  • Pemberton, NJ (14 miles from Bristol, PA)
  • 9 days ago
  • Pemberton, NJ (14 miles from Bristol, PA)
  • 9 days ago

Position Type: Elementary School Teaching/Elementary K - 6 Date Posted: 12/23/2025 Location: Denbo/Crichton Elementary Date Available: 02/15/2026 Closing Date: Until Filled   Additional...

In Person

Replacement Teacher - Special Education- MD 3

  • Ewing Township Public Schools
  • Ewing, NJ (9 miles from Bristol, PA)
  • 9 days ago
  • Ewing, NJ (9 miles from Bristol, PA)
  • 9 days ago

SALARY: Following the established ETEA Salary Guide ranging from $61,850 to $105,415 for the 2025-26 school year. Salary is pro-rated for time worked. BENEFITS: Full-time staff are eligible for...

In Person

Long -Term Substitute-Teacher of Elementary- Grade 2

  • Ewing Township Public Schools
  • Ewing, NJ (9 miles from Bristol, PA)
  • 10 days ago
  • Ewing, NJ (9 miles from Bristol, PA)
  • 10 days ago

LOCATION: Antheil Elementary School Ewing Public Schools announces an employment opportunity for a Long -Term Substitute Teacher of Elementary- Grade 2 from January 21, 2026 through February 27, 2026...

In Person

Assistant Teacher 2026-2027

  • Foundation Academy Charter School
  • Trenton, NJ (8 miles from Bristol, PA)
  • 11 days ago
  • Trenton, NJ (8 miles from Bristol, PA)
  • 11 days ago

Schedule Monday-Friday 7:30am-4:15pm Salary $55,000 What is the opportunity? Are you a skilled educator ready to take on greater instructional leadership? As an Assistant Teacher Level 3 (ATL3),...

In Person

Language Arts Leave Replacement Teacher

  • West Windsor-Plainsboro Regional School District
  • West Windsor, NJ (16 miles from Bristol, PA)
  • 11 days ago
  • West Windsor, NJ (16 miles from Bristol, PA)
  • 11 days ago

plans under the Board approved model for teaching and learning; Develop lesson plans and instructional materials that provide appropriate instructional strategies in order to adapt the instruction...

In Person

Language Arts Leave Replacement Teacher

  • Community Middle School
  • Plainsboro, NJ (20 miles from Bristol, PA)
  • 11 days ago
  • Plainsboro, NJ (20 miles from Bristol, PA)
  • 11 days ago

plans under the Board approved model for teaching and learning; Develop lesson plans and instructional materials that provide appropriate instructional strategies in order to adapt the instruction...

In Person

High School Permanent Substitute Teacher

  • Northern Burlington County Regional School District
  • Columbus, NJ (8 miles from Bristol, PA)
  • 13 days ago
  • Columbus, NJ (8 miles from Bristol, PA)
  • 13 days ago

Substitute Teacher Must possess or be eligible for NJ Substitute Certificate....

In Person

Replacement Substitute Special Education Teacher - Mathematics

  • Cherry Hill Public Schools
  • Cherry Hill, NJ (16 miles from Bristol, PA)
  • 13 days ago
  • Cherry Hill, NJ (16 miles from Bristol, PA)
  • 13 days ago

Teacher Assignment February 5, 2026 through June 30, 2026 All alternate route candidates ("Certificate of Eligibility) must show completion of 50 hours of pre-service training through a DOE approved...

In Person

Substitute Teacher - Social Studies (April 2026 - June 2026 assignment)

  • William Penn Charter School
  • Philadelphia, PA (20 miles from Bristol, PA)
  • 16 days ago
  • Philadelphia, PA (20 miles from Bristol, PA)
  • 16 days ago

William Penn Charter School seeks a long-term Upper School Social Studies substitute teacher from April 2026 through the beginning of June 2026, who will also collaborate with colleagues to advise a...

In Person

Replacement Teacher of Elementary- Grade 2

  • Ewing Township Board of Education
  • Ewing, NJ (9 miles from Bristol, PA)
  • 18 days ago
  • Ewing, NJ (9 miles from Bristol, PA)
  • 18 days ago

SALARY: Following the established ETEA Salary Guide ranging from $61,850 to $105,415 for the 2025-26 school year, prorated for days worked BENEFITS: Full-time staff are eligible for Medical,...

In Person

Long Term Substitute Teacher

  • Kelly Services Inc.
  • Lindenwold, NJ (23 miles from Bristol, PA)
  • 24 days ago
  • Lindenwold, NJ (23 miles from Bristol, PA)
  • 24 days ago

Openings include: 3rd Grade Elementary Long Term Substitute Teacher (School 4) Preschool Long Term Substitute Teachers Minimum requirements: NJ Teaching License/CE/CEAS in subject matter Perks you'll...

In Person

Instructional Assistant- Special Education

  • School District of Springfield Township
  • Erdenheim, PA (17 miles from Bristol, PA)
  • 24 days ago
  • Erdenheim, PA (17 miles from Bristol, PA)
  • 24 days ago

The School District of Springfield Township (SDST) in Montgomery County, PA borders Philadelphia and is incredibly accessible to surrounding areas by just a short drive. A cornerstone of our...

In Person

Long Term Substitute Teacher

  • Lindenwold, NJ (23 miles from Bristol, PA)
  • 24 days ago
  • Lindenwold, NJ (23 miles from Bristol, PA)
  • 24 days ago

  Openings include:   3rd Grade Elementary Long Term Substitute Teacher (School 4) Preschool Long Term Substitute Teachers   Minimum requirements:   NJ Teaching...

In Person

Long-Term Substitute Teacher for Middle School

  • Palmyra School District
  • Palmyra, NJ (12 miles from Bristol, PA)
  • 27 days ago
  • Palmyra, NJ (12 miles from Bristol, PA)
  • 27 days ago

Position Type: Middle/High School Teaching/Social Studies - MS Date Posted: 12/4/2025 Location: Palmyra Middle/High School Date Available: Immediatley Closing Date: Until Filled   Additional...

In Person

Demographic Data for Bristol, PA

Moving to Bristol, PA? Find some basic demographic data about Bristol, PA below.


Local
National
21,849
735
Medium

Substitute Teacher Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
AI for Teachers
AI for Teachers is an activity focused, self-paced course designed to help educators prepare themselves and their students for a future which is becoming increasingly automated Technology and...
AI for Teacher Assistance
Learn how artificial intelligence can be an assistant not only to students, but also to teachers. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the...
Advanced TESOL Certification (Language Teachers Training)
Become a TESOL Canada Certified Language Teacher and Teach English online or in-class.Teaching opportunities are in Canada, the USA, Asia, Europe or South & Central America. Join the Advanced...

Salary for Substitute Teacher Jobs in Bristol, PA

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Licensing / Certification

Required or preferred licenses and certifications for Substitute Teacher positions.



Highest Education Level

Substitute Teachers in Bristol, PA offer the following education background
Bachelor's Degree
45.7%
Master's Degree
39.4%
Associate's Degree
4.9%
Doctorate Degree
3.6%
High School or GED
3.3%
Vocational Degree or Certification
2.5%
Some College
0.5%
Some High School
0.2%