Find out more online teaching jobs here
Normally the teaching rate for online ESL teachers vary a little bit between 9 USD and 30 USD per hour. The rate depends on the qualification and experience of teachers.
It is rewarding to teach ESL online full time in ESL teaching online companies. Normally the higher reviews the ESL teachers get from students, the higher the pay rate is. It is a great opportunity to earn a nice and decent salary for teaching English remotely.