The average ExxonMobil salary in India can vary greatly by role. Annual salaries typically range from ₹10,00,000 (or ₹481) for a Graduate Engineering Trainee GET to ₹27,75,000 (or ₹1,334) for a Data Scientist. This is based on 754 salaries submitted on Glassdoor by ExxonMobil employees in India as of June 2026.
ExxonMobil employees attributed a compensation and benefits rating of 3.6/5 stars to their company.