Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ESL School Teacher

Full-time

EF International Language Campuses

Job Responsibility:

Are you passionate about traveling and languages? Do you believe that students studying abroad can have the experience of a lifetime? Are you an ESL teacher looking to supplement your income in an international student environment, interacting with students of varying ages from over 40 countries? Have you recently completed TESOL or CELTA training and are looking to put your new skills and training into practice while receiving developmental feedback from experienced, nurturing ESL professionals?

EF's dynamic Victoria is looking for an energetic, outgoing teacher to initially fill a short-term contract, with the potential of it rolling into a longer-term one. Newly qualified teachers are welcome to apply.

Duties and responsibilities: Your responsibilities will include, but not be limited to:

Teach scheduled contact hours as scheduled by Academic Management

Provide high quality classes using our EF blended learning program

Complete the necessary administrative work required for classes in a timely manner

Prepare materials and resources relevant to your classes, including handouts, quizzes, tests, and assignments as needed for each course

Help students with queries they may have and communicate this with the appropriate department

Actively participate in teacher meetings and all staff development activities

Minimum requirements:

Bachelor Degree

CELTA/DELTA/TESL Canada Level One Certification

Fluent in English (both written and spoken)

Must be legally able to work in Canada

Minimum 1 year experience teaching adults in a multicultural setting but can be flexible

Passion for teaching

Ability to teach all levels of English

Excellent interpersonal and conflict-resolution skills

Exceptional organizational skills, with a strong attention to detail and the ability to multi-task

About EF Education First

At EF we believe that the world is better when people try to understand one another. Since 1965, we have helped millions of people see new places, experience new cultures, and learn new things about the world and about themselves. Our culturally immersive education programs—focused on language, travel, cultural exchange, and academics—turn dreams into international opportunities.

When you join EF, you join a multicultural and diverse community working across more than 600 schools and offices in 50 countries, all with one shared mission of opening the world through education. Whoever you are, whatever you are passionate about—we welcome you and want you to bring that to work every day. EF is proud to be an equal opportunity employer and we are committed to inclusion and belonging across race, ethnicity, gender, age, religion, caste, parental status, identity, experience and everything else that makes you unique.

Founded in Sweden in 1965, EF has schools and offices around the world, including hubs in Boston, London, Mexico City, São Paulo, Shanghai, Stockholm, Zürich, and more. Learn more at

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the ESL School Teacher in Victoria, BC vacancy
  •  ...Grade 12. This is a community-based school boasting low student/teacher ratios and an all-around excellent working environment. We are...  ...Interested in working collaboratively with other teachers and classroom assistants  Excited about participating in extracurricular... 
    Suggested
    Full time
    Local area
    Victoria, BC
    15 hours ago
  • $14 - $18 per hour

     ...20 years of industry experience, serving over 1,000+ Korean and international clients. We are seeking Online Canada-Bound Adult ESL Instructors to meet increasing demand in our educational sector. Opportunities for advancement and a youth program are also available.... 
    Suggested
    Remote job
    Hourly pay
    Long term contract
    Full time
    Part time
    Immediate start
    Work from home
    Monday to friday
    Flexible hours
    Day shift
    Afternoon shift

    O.C

    Victoria, BC
    a month ago
  • $69.82k - $113.01k per year

     ...campus set against a stunning oceanfront backdrop is only part of what makes GNS special. The heart of our school is our passionate teachers engaged students and collaborative inclusive community. We are seeking an exceptional educator to join our Junior School team and invite... 
    Suggested
    Permanent employment
    Part time
    Immediate start
    Flexible hours

    Glenlyon Norfolk School

    Victoria, BC
    18 days ago
  •  ...250.383.5125 Cathedral School is currently in search of a Teacher on Call (TOC) as our newest team member. The successful candidate...  ...the top performing schools in our city our dedicated team of teachers educational assistants and support staff provide a well-rounded... 
    Suggested
    Temporary work

    Christ Church Cathedral School

    Victoria, BC
    9 days ago
  • $55.83k - $100.52k per year

     ...Primary Teacher-Grade 4/5 Brookes Westshore School uses the International Baccalaureate (IB) as its platform for learning. At Brookes we embrace and celebrate a diverse student body with learners that come from around the world. Our focus at Brookes is to work in a... 
    Suggested
    Full time

    Brookes Westshore

    Victoria, BC
    9 days ago
  •  ...our learning community to cover a one-year leave. We invite qualified candidates to apply for the following opportunity: MYP PHE Teacher Middle and Senior School Temporary (0.8 - 1.0FTE) Term: August 2026 to June 2027 What Youll Bring You will hold a... 
    Temporary work

    Glenlyon Norfolk School

    Victoria, BC
    19 days ago
  •  ...Position Title: Inclusive Education Intervention Teacher Division: Elementary and Middle School School Type: Montessori Independent...  ...related field ; equivalent experience may be considered BC Teachers Certification Preferred: Training and experience in... 
    Full time
    Immediate start
    Flexible hours

    Selkirk Montessori School

    Victoria, BC
    28 days ago
  • $58.15k - $103.75k per year

     ...English Teacher Grade 9 Temporary Internal/External Posting Posting Date: November 28 2025 Closing Date: December 7 2025...  ...education(TQS Category). All candidates must hold a valid B.C. TRB Teachers Certificate and be legally able to work in Canada. Summary... 
    Temporary work
    Monday to friday
    Flexible hours
    Afternoon shift

    St. Margaret's School

    Victoria, BC
    more than 2 months ago
  • $56.57k - $101.04k per year

     ...Regional High School Victoria Temporary Junior Humanities Teacher(1.0 FTE) End Date: Until teacher on leaver returns or until the...  ...and professional growth and mentorship opportunities for new teachers to help them with their transition into the CISDV. WHY... 
    Permanent employment
    Full time
    Temporary work

    Catholic Independent Schools Of The Diocese Of Victoria

    Victoria, BC
    29 days ago
  • $61.9k - $109.81k per year

     ...District TASK 10-12 Program( T rades A wareness S kills & K nowledge) ~ Tech. Ed. Teacher ~0.571 FTE (2 Blocks A&B mornings only) Semester 2 from February 1 2026- June 302026 ~ Temporary Position @ Lambrick Park Secondary School ~ Posting closes Monday January... 
    Temporary work
    Part time
    Work experience placement
    Day shift

    Greater Victoria

    Victoria, BC
    a month ago
  •  ...meaningful role with a blend of responsibilities suited to your skills and passions Oak and Orca School is looking for BC Certified Teachers and Experienced Educators living in BC who wish to provide flexible inquiry-driven education to students and families who are... 
    Full time
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Oak and Orca Bioregional School

    Victoria, BC
    more than 2 months ago
  •  ...temporary position of: ~0.40 FTE Grades K-9 Blended Learning Teacher ~ Heartwood Learning Community: Victoria - must be able to...  ...to enrollment ~ Contact Days: Tuesday & TBD NIDES teachers guide successful learning by providing personalized online learning... 
    Contract work
    Temporary work

    Comox Valley

    Victoria, BC
    more than 2 months ago
  • $27.62 - $29.38 per hour

     ...Preference may be given to candidates with the following: Fluency in a second language. Experience working with children or ESL students. Experience in Front-of-House or customer service. Please refer to the job description for a full list of duties and qualifications... 
    Hourly pay
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Legislative Assembly of British Columbia

    Victoria, BC
    a month ago
  • $30 per hour

     ...Ability to multi-task under pressure Proficient in Microsoft Office and database systems MyEd ManageBac Open Apply an asset ESL experience an asset Please provide a cover letter and resume to We thank all applicants for their interest in this position however... 
    Part time
    Summer work
    Work at office

    Brookes Westshore

    Victoria, BC
    more than 2 months ago
  • $125k per year

     ...ensure the academic programmes of the IB and the Ministry of Education are upheld To establish programs for the orientation of new teachers, for in-service training all teachers, and for the evaluation of classroom teachers To ensure that teachers are familiar with... 
    Full time

    Brookes Westshore

    Victoria, BC
    15 days ago
  • $28.26 per hour

     ...speak fluently and communicate well. ~ Appreciation of the confidential nature of all information relating to students, parents and teachers. ~ Holder of a valid Occupational First Aid – Level One Certificate. RESPONSIBLE TO: Principal JOB GOAL: To assist in... 
    Hourly pay
    Immediate start

    School District #62 (Sooke)

    Victoria, BC
    10 days ago
  • $36.61 per hour

     ...provide this service the district has a current operating budget of $260 million and employs approximately 3500 staff; which includes teachers principals and vice-principals support staff psychologists speech and language pathologists and exempt managerial staff. Reporting... 
    Hourly pay
    Full time
    Contract work

    Greater Victoria

    Victoria, BC
    1 day ago
  • $79k per year

     ...to: Principal Supervises: Assistant Director of Elementary, Assistant Director of Elementary Programming, Home Learning Support Teachers, Onsite and Virtual Teachers and Instructors. Key Responsibilities: Overview: The Elementary Vice Principal provides leadership... 
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Regent Christian Online Academy

    Victoria, BC
    7 days ago
  • $50k - $55k per year

     ...Support the administration with scheduling and maintaining calendars. Assist in the coordination of school events meetings and parent-teacher conferences. Monitor security procedures including visitor check-ins and sign-outs. Help maintain a clean organized and... 
    Full time
    Work at office

    Christ Church Cathedral School

    Victoria, BC
    3 days ago
  • $60.37k - $109.52k per year

     ...assessment tests thanks in large part to the dedication and efforts of our 900 teaching and support staff. Position - Temporary Teacher Assignment Type - Temporary to the return of the incubment FTE/Point Time - 0.25 Point Time Schedule : Semester II -... 
    Temporary work
    Part time

    Saanich

    Victoria, BC
    15 days ago
  •  ...available around the province, in cities and small communities. Your Program Manager will coordinate a schedule between you and a classroom teacher. You can choose your classroom based on a number of factors. We’re flexible.Join our JABC volunteer community: Register now... 
    Full time
    Flexible hours
    Shift work

    Volunteer Success

    Victoria, BC
    9 hours ago
  • $60.37k - $109.52k per year

     ...assessment tests thanks in large part to the dedication and efforts of our 900 teaching and support staff. Position - Temporary Teacher Assignment Type - Temporary FTE/Point Time - 0.35 Point Time Please note : Physical presence at SIDES campus is... 
    Temporary work
    Part time
    Local area

    Saanich

    Victoria, BC
    16 days ago
  • $31.78 per hour

     ...School offering the Diploma Program. The Junior Kindergarten (JK) teacher is a certified Early Childhood Educator (ECE) who embraces...  ...Duties and Responsibilities Work collaboratively with other teachers to design and implement the core curriculum which includes inquiry... 
    Hourly pay
    Local area
    Shift work

    St. Margaret's School

    Victoria, BC
    15 days ago
  • $74.77k - $109.81k per year

     ...provide this service the District has a current operating budget of $260 million and employs approximately 3000 staff; which includes teachers principals and vice-principals support staff psychologists speech and language pathologists and exempt managerial staff. The focus... 
    Full time
    Temporary work
    Flexible hours

    Greater Victoria

    Victoria, BC
    more than 2 months ago
  • $60.37k - $109.52k per year

     ...assessment tests thanks in large part to the dedication and efforts of our 900 teaching and support staff. Position - Temporary Teacher Assignment Type - Temporary to the return of the incumbent FTE/Point Time - 0.2 Point Time Qualifications All... 
    Temporary work
    Part time

    Saanich

    Victoria, BC
    a month ago
  • $60.37k - $109.52k per year

     ...assessment tests thanks in large part to the dedication and efforts of our 900 teaching and support staff. Position - Temporary Teacher Assignment Type - Temporary to the return of the incumbent FTE/Point Time - 0.2 Point Time Inclusion Support Teacher at... 
    Temporary work
    Part time

    Saanich

    Victoria, BC
    22 days ago
  •  ...cooperation with others. Ability to establish and maintain rapport with clients including young children parents Community partners staff teachers and other school staff. Working knowledge of computers and databases. Keyboard 60 wpm. Knowledge of Medical Terminology.... 
    Work at office

    Island Health

    Victoria, BC
    9 days ago
  • $60.37k - $109.52k per year

     ...assessment tests thanks in large part to the dedication and efforts of our 900 teaching and support staff. Position - Temporary Teacher Assignment Type - Temporary to the return of the incumbent FTE/Point Time - 0.399 Point Time Online Learning... 
    Temporary work
    Part time
    Local area

    Saanich

    Victoria, BC
    15 days ago
  •  ...research-based professional learning (PD) for K-12 educators. As a K-12 Professional Learning Consultant youll educate engage and empower teachers and school leaders as they strengthen practice and improve results. Who you are: You build rapport easily with educators bring... 
    Full time
    Contract work
    For contractors
    Remote work

    Professional Development School Trainers

    Victoria, BC
    23 days ago
  • $32.42 per hour

     ...The Greater Victoria School District #61 is looking to hire a certified (ECE) to work alongside teachers in Kindergarten and early primary classrooms. The Greater Victoria School District provides public educational services to over 20000 students in the Greater Victoria... 
    Hourly pay
    Full time
    Trial period
    Monday to friday

    Greater Victoria

    Victoria, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ESL School Teacher. Be the first to apply!