The salary for online teachers will vary by company and length of experience
Most online teaching companies don’t pay all of their teachers at the same rate. Instead, they have a pay scale that’s generally between $10-25 per hour.
Where you get placed on the scale depends on your experience, qualifications, and interview performance. Interviews for online teaching nearly always involve teaching a demo lesson so make sure you prep beforehand and do the best lesson you can!
On top of your hourly rate, there might also be opportunities to make extra cash that you can factor in. Many schools pay bonuses for things like being on time for lessons, getting students to rebook classes with you, and referring new teachers. Some schools pay their teachers more if they work over holidays like Christmas and you might also qualify for a pay rise after you have been in the job for a few months.
To learn more, read everything you need to know about getting paid to teach English online.