Salaries for English teachers working abroad and online vary depending on qualifications, experience, and the employer. Depending on your credentials, English teachers in East Asian countries such as South Korea, China, Japan, and Taiwan can earn up to $3,000 per month. Online teachers can earn up to $30 per hour. It all depends on your contract hours and additional benefits like housing, insurance, and vacation time.