Maintenance Engineer Salaries in India

Updated 5 Dec 2022
₹25,523 /mo
Average Base Pay

438 salaries

₹15T

Low

₹47T

High

Additional Cash Compensation
Average₹23,116Range₹253 - ₹63,690

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

How accurate does ₹25,523 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Maintenance Engineer?

in India

₹25,523 /mo
Maintenance Engineer
₹5,41,689 /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.9

Reliance Industries

Maintenance Engineer

₹7,24,297

 /yr
Range: ₹2L - ₹11L

₹2L

₹11L

₹1,68,207 - ₹10,69,189 Range

MRF Tyres
3.6

MRF Tyres

Maintenance Engineer

₹5,49,450

 /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.0

Leadec

Maintenance Engineer - Monthly

₹22,000

 /mo
Range: ₹7T - ₹53T

₹7T

₹53T

₹7,100 - ₹53,114 Range

Tata Steel
4.1

Tata Steel

Maintenance Engineer - Monthly

₹40,018

 /mo
Range: ₹14T - ₹67T

₹14T

₹67T

₹13,606 - ₹67,451 Range

Ford Motor Company
4.1

Ford Motor Company

Maintenance Engineer - Monthly

₹63,091

 /mo
Range: ₹41T - ₹93T

₹41T

₹93T

₹40,988 - ₹93,182 Range

Grasim Industries
3.9

Grasim Industries

Maintenance Engineer

₹3,94,674

 /yr
Range: ₹2L - ₹6L

₹2L

₹6L

₹2,01,892 - ₹5,86,782 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
Maruti Suzuki
3.9

Maruti Suzuki

Maintenance Engineer - Monthly

₹91,258

 /mo
Range: ₹54T - ₹1L

₹54T

₹1L

₹54,049 - ₹1,25,890 Range

Thermax
3.9

Thermax

Maintenance Engineer - Monthly

₹49,324

 /mo
Range: ₹22T - ₹64T

₹22T

₹64T

₹21,620 - ₹63,694 Range

Lupin
3.8

Lupin

Maintenance Engineer

₹4,55,458

 /yr
Range: ₹3L - ₹5L

₹3L

₹5L

₹2,80,252 - ₹5,44,236 Range

Samsung Electronics
3.8

Samsung Electronics

Maintenance Engineer

₹5,52,457

 /yr
Range: ₹4L - ₹7L

₹4L

₹7L

₹3,71,055 - ₹6,65,583 Range

Omax Autos
2.9

Omax Autos

Maintenance Engineer

₹5,62,856

 /yr
Range: ₹4L - ₹6L

₹4L

₹6L

₹3,99,350 - ₹6,39,038 Range

Saint-Gobain
4.0

Saint-Gobain

Maintenance Engineer - Monthly

₹56,105

 /mo
Range: ₹31T - ₹70T

₹31T

₹70T

₹31,098 - ₹70,131 Range

Atul Limited
4.1

Atul Limited

Maintenance Engineer

₹4,40,756

 /yr
Range: ₹3L - ₹5L

₹3L

₹5L

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

Finolex Cables
3.6

Finolex Cables

Maintenance Engineer

₹1,99,916

 /yr
Range: ₹2L - ₹3L

₹2L

₹3L

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

Ford India
4.5

Ford India

Maintenance Engineer

₹8,41,572

 /yr
Range: ₹6L - ₹8L

₹6L

₹8L

₹5,59,976 - ₹8,47,369 Range

STL - Sterlite Technologies Limited
3.9

STL - Sterlite Technologies Limited

Maintenance Engineer - Monthly

₹47,681

 /mo
Range: ₹38T - ₹53T

₹38T

₹53T

₹38,014 - ₹52,979 Range

Amara Raja
3.9

Amara Raja

Maintenance Engineer

₹3,99,747

 /yr
Range: ₹3L - ₹4L

₹3L

₹4L

₹2,63,327 - ₹4,37,335 Range

Tata Motors
4.1

Tata Motors

Maintenance Engineer - Monthly

₹40,000

 /mo
Range: ₹24T - ₹62T

₹24T

₹62T

₹23,974 - ₹62,442 Range

Deepak Fertilisers And Petrochemicals Corporation Limited
3.5

Deepak Fertilisers And Petrochemicals Corporation Limited

Maintenance Engineer - Monthly

₹31,098

 /mo
Range: ₹22T - ₹38T

₹22T

₹38T

₹22,000 - ₹38,132 Range

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

Frequently asked questions about a Maintenance Engineer salaries

The national average salary for a Maintenance Engineer is ₹25,523 per month in India. Filter by location to see a Maintenance Engineer salaries in your area. Salaries estimates are based on 438 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,607 per month.