How much can I earn teaching English online?
Most teaching platforms pay their teachers by the hour. An average hourly rate for online English teachers ranges from $15 and $30, however, an agency will typically take a cut of this as a fee if you work through a platform.