Maintenance Engineer Salaries in India

Updated 3 Jul 2022
₹25,432 /mo
Average Base Pay

404 salaries

₹15T

Low

₹47T

High

Additional Cash Compensation
Average₹21,231Range₹49 - ₹72,859

How much does a Maintenance Engineer make? The national average salary for a Maintenance Engineer is ₹25,432 in India. Filter by location to see Maintenance Engineer salaries in your area. Salary estimates are based on 404 salaries submitted anonymously to Glassdoor by Maintenance Engineer employees.

How accurate does ₹25,432 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Maintenance Engineer?
₹25,432 /mo
Maintenance Engineer
₹5,38,822 /yr
Senior Maintenance Engineer
No Salary Reports
Maintenance Engineer V
See Full Career Path

Download as data table

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Reliance Industries
3.8

Reliance Industries

Maintenance Engineer

₹6,94,297

 /yr
Range: ₹2L - ₹10L

₹2L

₹10L

₹2,07,663 - ₹9,79,660 Range

MRF Tyres
3.6

MRF Tyres

Maintenance Engineer

₹5,44,591

 /yr
Range: ₹4L - ₹8L

₹4L

₹8L

₹3,84,393 - ₹7,76,280 Range

Michelin
4.0

Michelin

Maintenance Engineer

₹9,39,877

 /yr
Range: ₹5L - ₹12L

₹5L

₹12L

₹5,07,431 - ₹11,98,050 Range

Leadec
3.1

Leadec

Maintenance Engineer - Monthly

₹22,000

 /mo
Range: ₹7T - ₹24T

₹7T

₹24T

₹7,100 - ₹24,075 Range

Tata Steel
4.1

Tata Steel

Maintenance Engineer - Monthly

₹40,018

 /mo
Range: ₹14T - ₹67T

₹14T

₹67T

₹13,606 - ₹67,451 Range

Grasim Industries
3.8

Grasim Industries

Maintenance Engineer

₹3,94,674

 /yr
Range: ₹2L - ₹6L

₹2L

₹6L

₹2,01,892 - ₹5,86,782 Range

Maruti Suzuki
3.9

Maruti Suzuki

Maintenance Engineer - Monthly

₹91,258

 /mo
Range: ₹54T - ₹1L

₹54T

₹1L

₹54,049 - ₹1,10,954 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Thermax
3.9

Thermax

Maintenance Engineer - Monthly

₹49,324

 /mo
Range: ₹22T - ₹64T

₹22T

₹64T

₹21,620 - ₹63,694 Range

Ford Motor Company
4.1

Ford Motor Company

Maintenance Engineer - Monthly

₹58,441

 /mo
Range: ₹31T - ₹93T

₹31T

₹93T

₹31,470 - ₹93,182 Range

Samsung Electronics
3.8

Samsung Electronics

Maintenance Engineer

₹5,52,457

 /yr
Range: ₹3L - ₹6L

₹3L

₹6L

₹3,48,505 - ₹5,99,025 Range

Omax Autos
2.8

Omax Autos

Maintenance Engineer

₹5,62,856

 /yr
Range: ₹4L - ₹6L

₹4L

₹6L

₹3,99,350 - ₹5,95,713 Range

Saint-Gobain
4.0

Saint-Gobain

Maintenance Engineer - Monthly

₹47,338

 /mo
Range: ₹31T - ₹70T

₹31T

₹70T

₹31,098 - ₹70,131 Range

Atul Limited
4.0

Atul Limited

Maintenance Engineer

₹4,40,756

 /yr
Range: ₹3L - ₹5L

₹3L

₹5L

₹2,59,121 - ₹4,78,690 Range

Finolex Cables
3.5

Finolex Cables

Maintenance Engineer

₹1,99,916

 /yr
Range: ₹2L - ₹3L

₹2L

₹3L

₹1,93,585 - ₹3,20,891 Range

Ford India
4.4

Ford India

Maintenance Engineer

₹8,41,572

 /yr
Range: ₹5L - ₹8L

₹5L

₹8L

₹4,87,116 - ₹8,47,369 Range

STL - Sterlite Technologies Limited
3.8

STL - Sterlite Technologies Limited

Maintenance Engineer - Monthly

₹38,014

 /mo
Range: ₹35T - ₹53T

₹35T

₹53T

₹35,319 - ₹52,979 Range

Amara Raja
4.0

Amara Raja

Maintenance Engineer

₹3,99,747

 /yr
Range: ₹3L - ₹4L

₹3L

₹4L

₹2,56,905 - ₹4,37,335 Range

JSW Steel
3.5

JSW Steel

Maintenance Engineer

₹6,41,783

 /yr
Range: ₹5L - ₹11L

₹5L

₹11L

₹5,00,000 - ₹10,68,797 Range

Welspun Group
3.7

Welspun Group

Maintenance Engineer

₹2,52,472

 /yr
Range: ₹2L - ₹6L

₹2L

₹6L

₹1,87,515 - ₹6,00,000 Range

ABB
3.9

ABB

Maintenance Engineer

₹5,82,210

 /yr
Range: ₹4L - ₹8L

₹4L

₹8L

₹3,95,071 - ₹8,10,013 Range

Download as data table
Viewing 1 - 10 of 3,682

Frequently asked questions about a Maintenance Engineer salaries

The national average salary for a Maintenance Engineer is ₹25,432 per month in India. Filter by location to see a Maintenance Engineer salaries in your area. Salaries estimates are based on 404 salaries submitted anonymously to Glassdoor by a Maintenance Engineer employees.

The highest salary for a Maintenance Engineer in India is ₹47,409 per month.

The lowest salary for a Maintenance Engineer in India is ₹14,573 per month.