Skip to main content

ESL Teacher - 366+ job offers

366 job opportunities for esl teacher in Canada updated today

366

job offers found

· Page 1 / 19

Are you a recent graduate with a bachelor's degree, or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skil

Today

Are you a recent graduate with a bachelor's degree, or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skills?

Today

Are you a recent graduate with a bachelor's degree, or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skil

Today

Start teaching English abroad with English 1's professional training, prepared materials, and mentoring for an entry-level teaching career. English 1 recruits teachers for young learners aged three to sixteen in China. The position is designed for first-time teachers, graduates, and professional

Today

English 1 is recruiting entry-level English teachers to teach in China. This role is designed for first-time teachers, graduates, and professionals transitioning into education, with structured training, ready-made lessons, and continuous support. The position offers competitive pay plus a performan

Today

English 1 is seeking recent graduates or career changers to teach English abroad. You'll work with young learners aged 3–16, using our award-winning curriculum and digital tools. This entry-level role includes full training and strong support to help you grow as an educator. Benefits include a c

Today

Are you a recent graduate with a bachelor’s degree, or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skills?

Full time
Today
Loisirs de Quartier

Tu es enseignant ou futur enseignant? Tu aimerais partager ta passion pour l'anglais auprès des jeunes? Loisirs de Quartier est à la recherche d'un enseignant d'anglais pour donner des cours à des enfants et des adolescents les samedis avant midi à Laval. Nous recherchons une personne qui possède de

Service contractOn-site
Today
Oakville

ESL Teacher (Grade 1-12) Must reside in Oakville or be commuting from one of the following locations: Mississauga, Burlington, Etobicoke, or Milton Oxford Learning Oakville Uptown-Core is currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect for anyon

Part timeOn-site
Today

Are you a recent graduate with a bachelor’s degree, or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skills?

Full time
Today
Oakville

ESL Teacher (Grade 1-12) Must reside in Oakville or be commuting from one of the following locations: Mississauga, Burlington, Etobicoke, or Milton Oxford Learning Oakville Uptown-Core is currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect for anyon

Part time
Today
First Step Language Academy

Overview We are seeking dedicated, student-focused English language educators to deliver high-engagement instruction to motivated learners. If you excel at cultivating interactive learning environments and tailoring lessons to diverse skill levels, our team offers flexible scheduling paired with imp

Part timeOn-site
Yesterday

Are you a recent graduate with a bachelor’s degree , or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skills?

Full timeOn-site
Yesterday

Are you a recent graduate with a bachelor’s degree , or are you about to finish your degree and looking for an entry-level opportunity? Are you a career changer, taking a gap year, or an experienced ESL teacher? Do you want to teach English abroad, explore Asia, and develop your professional skills?

Full timeOn-site
Yesterday
Oakland Schools

Position Type: High School Teaching/ Foreign Language The High School ESL Teacher delivers rigorous instruction based on the Michigan Curriculum Framework and Content expectations and standards aligned with the Pontiac School District curriculum scope and sequence to students identified as English L

Yesterday

English 1, located in Canada, is seeking experienced ESL teachers passionate about cultural exchange and educational growth. Join a global community and teach English to young learners ages 3–16 using our award-winning curriculum. This position offers a competitive salary, 21 days paid leave, and co

Yesterday
Oakland Schools

Position Type: High School Teaching/ Foreign Language The High School ESL Teacher delivers rigorous instruction based on the Michigan Curriculum Framework and Content expectations and standards aligned with the Pontiac School District curriculum scope and sequence to students identified as English L

Yesterday

Teach English in China with English 1, using interactive lessons and digital tools for learners ages 3–16. Comprehensive training supports your overseas transition. English 1 seeks experienced ESL teachers and educators transitioning from other teaching roles. You will deliver lessons through its aw

Yesterday

Estimated salary for ESL Teacher

$48,000 – $76,000per year

Estimation confidence: High

Estimate based on market data. Actual salaries may vary depending on experience, company, and location.

View full salary data →

ESL Teacher by city

Find esl teacher job offers in the top cities in Canada

Industries hiring ESL Teacher

Frequently asked questions about ESL Teacher

How much does a ESL Teacher earn in Canada?
The estimated salary for ESL Teacher in Canada ranges from $48,000 to $76,000 CAD per year, depending on experience and location.
How many ESL Teacher jobs are available?
There are currently 366 job offers for ESL Teacher in Canada listed on BeBee.
Which cities have the most ESL Teacher jobs?
The cities with the most ESL Teacher jobs in Canada are: Vancouver, Toronto, Montréal, Edmonton, Sydney.
How can I apply for a ESL Teacher job?
Sign up for free on BeBee, complete your professional profile, and apply directly to the ESL Teacher positions that interest you with one click.