Online ESL Jobs: What Teachers Should Look For
1. Look at the Actual Pay
The hourly rate is important, but it is not the whole story.
Check whether the advertised rate is for a 30-minute lesson, 45-minute lesson, or a full hour. A job offering $20 for a 45-minute class is not the same as one offering $20 per hour.
Also check whether the company offers bonuses, incentives, referral payments, or higher rates for experienced teachers.
Most importantly, find out how much teaching time you can realistically expect.
A high hourly rate does not help much if there are very few classes available.
2. Check the Schedule
One of the biggest advantages of online ESL teaching is flexibility.
However, "flexible schedule" can mean different things depending on the employer.
Some companies allow teachers to choose their own hours. Others require teachers to be available during specific peak periods.
Before accepting a position, find out:
- What hours are students normally available?
- Can you choose your own schedule?
- Are there minimum availability requirements?
- Are classes available consistently?
- Can you teach part-time?
- Are weekend classes required?
3. Find Out What You Are Actually Teaching
"Online English teacher" can cover a lot of different jobs.
You could be teaching young children, teenagers, university students, business professionals, test preparation, conversation classes, or general English.
Consider which type of teaching you actually enjoy.
If you have experience with IELTS, business English, phonics, young learners, or another specialty, look for jobs where that experience is valuable.
Teaching something you are experienced in can also make the job considerably easier.
4. Check Whether Lesson Planning Is Required
This is easy to overlook.
Two jobs can advertise the same hourly rate but require very different amounts of work.
If the employer provides prepared lessons and materials, your paid teaching hour may be much closer to an actual paid hour.
If you are expected to create lesson plans, prepare materials, grade assignments, or write detailed reports outside the class, your real hourly earnings can be considerably lower.
Always look beyond the advertised teaching rate.
5. Understand the Student Cancellation Policy
Student cancellations are a reality of online teaching.
The important question is what happens when a student cancels.
Does the teacher still get paid?
Is there a cancellation window?
What happens if a student simply doesn't show up?
These details can make a major difference to your income over the course of a month.
6. Check the Requirements
Some online ESL jobs require a bachelor's degree and teaching certificate. Others may require previous teaching experience, a particular accent or nationality, or experience with a specific age group.
Don't assume that every online ESL job requires the same qualifications.
There are opportunities for different types of teachers, including positions specifically open to non-native English teachers.
Read the requirements carefully before spending time on an application.
7. Look at the Payment Terms
Before accepting a job, make sure you understand how and when you will be paid.
Check:
- Payment frequency
- Payment method
- Minimum payout requirements
- Currency
- Any payment processing fees
- Whether bonuses are included in the advertised rate
8. Look for the Overall Package
Pay is important, but it isn't everything.
A slightly lower-paying job may be better if it provides reliable classes, flexible scheduling, prepared materials, and less unpaid work.
On the other hand, a higher-paying position may be worth considering if you can consistently get enough teaching hours.
Look at the complete package rather than focusing on one number.
9. Be Careful With Job Listings
Unfortunately, not every job advertisement on the internet is equally reliable.
Be cautious if a company asks you to pay money just to apply for a job, promises unusually high earnings with almost no requirements, or provides very little information about the position.
Look for clear information about the employer, students, schedule, pay, requirements, and teaching responsibilities.
If something doesn't make sense, ask questions before accepting the position.
10. Compare Several Online ESL Jobs
Don't automatically accept the first position you find.
Compare several jobs and look at the differences in:
Pay + Schedule + Students + Requirements + Preparation + Cancellation Policy + Payment Terms
This gives you a much better idea of which position actually fits your situation.
There are online ESL jobs for teachers looking for full-time work, part-time income, flexible schedules, specialized teaching, and opportunities with students around the world.
Find Online ESL Jobs
The online ESL market changes constantly, with new positions being added as schools and education companies continue hiring teachers.
At ESLGorilla, you can browse online ESL teaching jobs and compare opportunities based on location, teaching type, salary, and other job details.
Whether you're an experienced ESL teacher looking for your next position or you're simply exploring online teaching for the first time, take the time to compare the job carefully.
The best online ESL job isn't necessarily the one with the highest advertised rate. It's the one that gives you the right combination of pay, hours, flexibility, students, and working conditions.