The average Johnson Controls salary in India can vary greatly by role. Annual salaries typically range from ₹4,00,000 (or ₹192) for a Graduate Engineer Trainee to ₹38,50,000 (or ₹1,851) for a Solution Architect. This is based on 2172 salaries submitted on Glassdoor by Johnson Controls employees in India as of July 2026.
Johnson Controls employees attributed a compensation and benefits rating of 3.6/5 stars to their company.