science teacher jobs
High School Science Teacher Needed!
Easily applyKhalsa Secondary SchoolSurrey, BC- From $6,600 a month
- Full-time +2
- Paid time off
- Vision care
- Dental care
- On-site childcare
- Extended health care
- On-site parking
- **This salary is only offered to Certificate of Qualification teachers or teachers who have a completed application with the Teacher Certification Branch (BC)…
High School Teacher, relocation required to Peace River South (Tumbler Ridge, BC)
NewMultiple openingsMake a Future for School District #59 (Peace River...Tumbler Ridge, BC- $71,278–$112,986 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Relocation assistance
- Life insurance
- Employee assistance program
- This job requires relocation to Tumbler Ridge, British Columbia).
- A relocation allowance up to $5000.00 is provided for successful candidates. *.
- OneSchool Global North AmericaOxbow, SK
- Full-time
- Competitive compensation, benefits and retirement plan.
- Motivated students who take ownership of their learning.
- OneSchool Global North AmericaOxbow, SK
- Full-time
- Competitive compensation, benefits and retirement plan.
- Motivated students who take ownership of their learning.
Private School Math & Science Teacher
Easily applyNewEast Coast Leadership AcademyFredericton, NB E3C 1P6- $85,000–$110,000 a year
- Full-time
- Monday to Friday
- Paid time off
- Dental care
- Paid sick leave
- Life insurance
- Disability insurance
- Designated paid holidays
- A Bachelor's Degree in Education.
- Experiential learning: Proven ability to provide experiential learning opportunities, engaging students through hands-on,…
High School Math and Science Teacher - 2026-2027 school year
Easily applyNewEmmanuel Christian SchoolDollard-Des Ormeaux, QC H9H 4S5- $37,000–$43,000 a year
- Full-time +1
- Paid time off
- Dental care
- RRSP match
- Extended health care
- Full-time English High School teacher needed for the 2026-2027 school year to begin as of August 24, 2026.
- French and English programs at all levels.
STEM Specialist
Easily applyUrgently hiringGobind Sarvar School CalgaryCalgary, AB T3J 2J1- Full-time
- Paid time off
- Dental care
- RRSP match
- Extended health care
- Integrate science, math, and other subject areas through hands-on projects.
- Job Type:* Full-Time, Fixed-Term Contract.
View similar jobs with this employerMake a Future for School District #59 (Peace River...St. John's, NL- $71,278–$112,986 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Relocation assistance
- Life insurance
- Employee assistance program
- This job requires relocation to Tumbler Ridge, BC.
- A relocation allowance up to $5000.00 is provided for successful candidates. *.
View similar jobs with this employerMake a Future for School District #59 (Peace River...Regina, SK- $79,903–$127,251 a year
- Full-time +1
- Monday to Friday
- Paid time off
- Vision care
- Dental care
- Relocation assistance
- Life insurance
- Employee assistance program
- This job requires relocation to Tumbler Ridge, British Columbia.
- A relocation allowance up to $5000.00 is provided for successful candidates.*.
View similar jobs with this employerMake a Future for School District #59 (Peace River...St. John's, NL- $71,278–$112,986 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Relocation assistance
- Life insurance
- Employee assistance program
- This signing bonus is available for current British Columbia teaching certificate holders and for out of province teachers who are eligible for and pursuing a…
Experienced Teacher - Intermediate/Senior Grades English and Social Science
Easily applyUrgently hiringPeak Centre AcademyOttawa, ON- $25–$35 an hour
- Full-time
- On-site gym
- Extended health care
- On-site parking
- Wellness program
- Teach motivated learners in small classes with strong family engagement.
- Shape a blended, active learning environment with room for creativity.
- Make a Future for School District #59 (Peace River...Lethbridge, AB
- $71,278–$112,986 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Relocation assistance
- Life insurance
- Employee assistance program
- This signing bonus is available for current British Columbia teaching certificate holders and for out of province teachers who are eligible for and pursuing a…
- Windsor HallRichmond, BC
- $58,000–$84,000 a year
- Full-time
- Dental care
- Extended health care
- On-site parking
- We are seeking an experienced and student-centered Middle School IB Teacher (MYP) to join our team for the 2026-2027 academic year.
- Almadina School SocietyCalgary, AB
- From $70,000 a year
- Full-time
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Extended health care
- Bachelor's degree in Education with a specialization or strong background in Chemistry or related sciences.
- Assess student learning using a variety of formative…
High School Biology & Chemistry Teacher
Easily applyUT Preparatory AcademyNorth York, ON M2H 2S5- $30–$40 an hour
- Full-time
- Monday to Friday
- Company events
- On-site parking
- The teacher will be responsible for creating engaging lesson plans, supporting student achievement, and fostering a positive and inclusive classroom environment…
STEM Specialist Teacher (Gr. 6–9)
Easily applyPear Tree SchoolVancouver, BC V6K 2G3- $85,000–$95,000 a year
- Full-time
- Working closely with the other specialist teacher(s) to ensure a cohesive experience for students.
- Serve as homeroom teacher for one grade grouping (Grade 6/7…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
High School Science Teacher Needed! - job post
Job details
Pay
- From $6,600 a month
Job type
- Fixed term contract
- Temporary
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
- On-site childcare
- Extended health care
- On-site parking
Full job description
High School Junior Science teacher needed!
Khalsa Secondary School is seeking candidates for Junior Science teacher for our Sikh faith - based school located on 10589 124 Street. Academic teachers do not have to be observers of the faith. Teachers from all diverse backgrounds are encouraged to apply! We are an IB MYP authorized World School and an AP Level 2 school. We are a growing school with a lot of opportunities! Our teachers are supported and have a prep in each semester.
Currently, we have one Secondary School Junior Science teacher opening for September 2026.
We recognize North American teaching experience.
Position 1: Secondary School Junior Science
Start Date: September 1, 2026
- Science 8 (2blocks)
- Science 9 (2 blocks)
- Science 10 (4 blocks)
Salary: Starting salary for a CoQ teacher is $6600 per month.
**Other salary benefits are available for this position*
**This salary is only offered to Certificate of Qualification teachers or teachers who have a completed application with the Teacher Certification Branch (BC) for a CoQ
**Teaching experience from within Canada is recognized for a possible higher starting salary for CoQ teachers
Duties:
- Develop and implement engaging lesson plans that adhere to the curriculum
- Utilize a variety of teaching methods to ensure all students understand the material
- Create a positive and inclusive learning environment
- Assess student progress and provide feedback
- Collaborate with colleagues to enhance the overall learning experience
- Participate in parent-teacher meetings and school events
Experience:
- Bachelor's degree in Education or related field
- BC teaching certification
- Proven experience related subjects (preferrable)
- Strong organizational skills to manage lesson plans and grading effectively
- Excellent communication skills to engage with students, parents, and colleagues
- Ability to tailor teaching methods for diverse learning styles
Skills:
- Proficient in proofreading educational materials
- Classroom management expertise
- Effective communication and writing skills
- Experience in tutoring or special education is a plus
- Strong organizational abilities to handle multiple tasks efficiently
Joining our team as a Secondary School Science teacher offers the opportunity to inspire young minds, contribute to their academic growth, and make a positive impact on their educational journey.
Job Types: Full-time, Fixed term contract
Contract length: 10 months
Benefits:
- Dental care
- Extended health care
- Paid time off
Education:
- Bachelor's Degree (required)
Experience:
- teaching: 1 year (preferred)
Language:
- English (required)
Licence/Certification:
- BC Teaching Certification (required)
Work Location: In person
Job Types: Full-time, Fixed term contract
Contract length: 10 months
Pay: From $6,600.00 per month
Benefits:
- Dental care
- Extended health care
- On-site childcare
- On-site parking
- Paid time off
- Vision care
Ability to commute/relocate:
- Surrey, BC: reliably commute or plan to relocate before starting work (required)
Education:
- Master's Degree (required)
Licence/Certification:
- BC Teaching Certification (required)
Work Location: In person