Typically, an English teacher in Russia will earn anywhere between $1,000 - $1,500, depending on the teaching institution. Private language schools have a lower salary but include perks such as housing and airfare. International schools will have a higher starting salary at about $1,200.