BTech Mechanical Engineering Salary Packages 2024 - Highest, Average and Lowest Salary

BTech Mechanical Engineering Salary Packages 2024 - Highest, Average and Lowest Salary

Porishmita PaulUpdated on 19 Sep 2024, 02:59 PM IST

BTech Mechanical Engineering Salary Packages 2024 - The average salary package for BTech Mechanical Engineering is between Rs 5 LPA and Rs 23 LPA for top Indian colleges. The maximum salary for BTech Mechanical Engineering is Rs 54 lakhs per annum offered by the IIT BHU for 2023–2024. Moreover, comparing the average salary for BTech Mechanical Engineering, a slight decrease is observed from 2021-22 to 2023-24.

This Story also Contains

  1. BTech Mechanical Engineering Salary Packages 2024
  2. BTech Mechanical Engineering- Maximum Salary Package Comparison
  3. BTech Mechanical Engineering- Average Salary Package Comparison
  4. BTech Mechanical Engineering- Minimum Salary Package Comparison
  5. B.Tech Mechanical Engineering Placements- Number of Students placed
  6. BTech Mechanical Engineering Fee Structure
  7. Top BTech Mechanical Engineering Recruiters
BTech Mechanical Engineering Salary Packages 2024 - Highest, Average and Lowest Salary
BTech Mechanical Engineering Salary Packages

Meanwhile, IIT Patna and NIT Patna offer the minimum salary package and have a placement rate of 81.52% for 2024. There are a total of 6772 seats available for students in 111 colleges in India which includes 22 top IITs and 24 NITs. Students planning to study BTech in Mechanical Engineering can read the complete article to learn more about top colleges in India, their salary packages, maximum and minimum salary, rate of placement, and more.

BTech Mechanical Engineering Salary Packages 2024

The details of BTech Mechanical Engineering salary packages for different institutions are presented below for 2024. NIT Jalandhar and NIT Mizoram offer a 100% placement rate, however, their average salary package is considerably lower than most of the institutions. Students interested in applying for BTech in Mechanical Engineering can check the table below to get a complete insight into the salary offerings of different colleges in India.

Jain University B.Tech Admissions 2025

100% Placement Record | Highest CTC 54 LPA | NAAC A++ Accredited | Ranked #65 in India by NIRF Ranking 2024 | JEE & JET Scores Accepted

Amity University Noida B.Tech Admissions 2025

Among Top 30 National Universities for Engineering (NIRF 2024) | 30+ Specializations | AI Powered Learning & State-of-the-Art Facilities

Salary for BTech Mechanical Engineering 2023-24

Institute Name

Maximum Annual Salary

Minimum Annual Salary

Average Annual Salary

Students Placed %

IIT BHU

54 lakhs

7 lakhs

19.03 lakhs

64.38%

IIT Bhilai

18.10 lakhs

7 lakhs

9.64 lakhs

38.46%

IIT Dhanbad

51.03 lakhs

7 lakhs

14.08 lakhs

60.58%

IIT Jammu

44 lakhs

5 lakhs

7.60 lakhs

70.97%

IIT Patna

18.87 lakhs

3 lakhs

7.51 lakhs

81.52%

NIT Hamirpur

18 lakhs

4.20 lakhs

6.97 lakhs

92.93%

IIT Hyderabad

47.95 lakhs

47.95 lakhs

21.98 lakhs

-

IIT Tirupati

41.64 lakhs

8 lakhs

10.95 lakhs

41.86%

IIT Gandhinagar

-

-

15.52 lakhs

59.52%

IIT Indore

40 lakhs

8.35 lakhs

22.17 lakhs

88.33%

IIT Palakkad

20 lakhs

6 lakhs

11.58 lakhs

62.50%

IIT Jodhpur

51 lakhs

7 lakhs

19.5 lakhs

88.88%

IIT Goa

35 lakhs

6 lakhs

12.53 lakhs

71%

IIT Dharwad

17 lakhs

7 lakhs

11 lakhs

22.45%

NIT Tiruchirappalli

33 lakhs

6 lakhs

13.55 lakhs

90.10%

NIT Kurukshetra

17 lakhs

5 lakhs

9.35 lakhs

49.42%

NIT Jalandhar

17.5 lakhs

5 lakhs

7.88 lakhs

100%

NIT Patna

18.87 lakhs

3 lakhs

7.51 lakhs

81.52%

NIT Raipur

19.48 lakhs

5 lakhs

9.93 lakhs

78%

NIT Jamshedpur

19 lakhs

5 lakhs

9.84 lakhs

92.23%

NIT Uttarakhand

11.7 lakhs

6 lakhs

9.4 lakhs

47.06%

NIT Mizoram

14.5 lakhs

-

7.45 lakhs

100%

NIT Sikkim

24 lakhs

-

8.56 lakhs

-

NIT Puducherry

11.88 lakhs

5 lakhs

7.95 lakhs

57.90%

NIT Silchar

19.9 lakhs

5 lakhs

9.92 lakhs

41.04%

NIT Durgapur

18.95 lakhs

4.5 lakhs

9.58 lakhs

70.05%

MNIT Jaipur

27 lakhs

4.5 lakhs

10.09 lakhs

79.80%

NIT Meghalaya

11.45 lakhs

3.6 lakhs

6.83 lakhs

66.66%

NIT Goa

7.5 lakhs

5 lakhs

6.5 lakhs

21.70%

IIITDM Kancheepuram

15.21 lakhs

3 lakhs

5.58 lakhs

-

IIITDM Kurnool

8 lakhs

5 lakhs

5.69 lakhs

40%

People also like to read:

BTech Mechanical Engineering- Maximum Salary Package Comparison

The maximum salary for BTech Mechanical Engineering is Rs 54 lakhs per annum offered by the IIT BHU for 2024. Whereas, IIT Patna shows a major drop from Rs 54.57 LPA to Rs 18.87 LPA from 2021-22 to 2023-24. With a placement rate of 60.58%, the second place is covered by the IIT Dharwad for 2023-24.

Highest Salary of Mechanical Engineering- Placements 2024 Vs 2022


Institution Name

Maximum Annual Salary

2021-22

2023-24

IIT BHU

48.75 lakhs

54 lakhs

IIT Bhilai

41.78 lakhs

18.10 lakhs

IIT Dhanbad

36.50 lakhs

51.03 lakhs

IIT Jammu

52 lakhs

44 lakhs

IIT Patna

54.57 lakhs

18.87 lakhs

NIT Hamirpur

35 lakhs

18 lakhs

IIT Hyderabad

-

47.95 lakhs

IIT Tirupati

-

41.64 lakhs

IIT Indore

-

40 lakhs

IIT Palakkad

19 lakhs

20 lakhs

IIT Jodhpur

51 lakhs

51 lakhs

IIT Goa

16 lakhs

35 lakhs

IIT Dharwad

21.7 lakhs

17 lakhs

NIT Tiruchirappalli

-

33 lakhs

NIT Kurukshetra

-

17 lakhs

NIT Jalandhar

-

17.5 lakhs

NIT Patna

-

18.87 lakhs

NIT Raipur

21.84 lakhs

19.48 lakhs

NIT Jamshedpur

-

19 lakhs

NIT Uttarakhand

-

11.7 lakhs

NIT Mizoram

-

14.5 lakhs

NIT Sikkim

10 lakhs

24 lakhs

NIT Puducherry

10.1 lakhs

11.88 lakhs

NIT Silchar

-

19.9 lakhs

NIT Durgapur

-

18.95 lakhs

MNIT Jaipur

-

27 lakhs

NIT Meghalaya

12 lakhs

11.45 lakhs

NIT Goa

-

7.5 lakhs

IIITDM Kancheepuram

-

15.21 lakhs

IIITDM Kurnool

-

8 lakhs

Also Read:

BTech Mechanical Engineering- Average Salary Package Comparison

For 2024, the highest average salary is Rs 22.17 lakhs per annum offered by IIT Indore. With an average salary of Rs 21.98 LPA, IIT Hyderabad has been listed in the second position. For, 2021-22, IIT BHU is ranked in the first position in terms of the highest average salary for BTech in Mechanical Engineering.

Average Salary of BTech Mechanical Engineering


Institution Name

Average Annual Salary

2021-22

2023-24

IIT BHU

20.46 lakhs

19.03 lakhs

IIT Bhilai

14.72 lakhs

9.64 lakhs

IIT Dhanbad

14.25 lakhs

14.08 lakhs

IIT Jammu

15.12 lakhs

7.60 lakhs

IIT Patna

16.97 lakhs

7.51 lakhs

NIT Hamirpur

8.17 lakhs

6.97 lakhs

IIT Hyderabad

-

21.98 lakhs

IIT Tirupati

-

10.95 lakhs

IIT Gandhinagar

-

15.52 lakhs

IIT Indore

-

22.17 lakhs

IIT Palakkad

12.86 lakhs

11.58 lakhs

IIT Jodhpur

19 lakhs

19.5 lakhs

IIT Goa

12.27 lakhs

12.53 lakhs

IIT Dharwad

14 lakhs

11 lakhs

NIT Tiruchirappalli

-

13.55 lakhs

NIT Kurukshetra

-

9.35 lakhs

NIT Jalandhar

-

7.88 lakhs

NIT Patna

-

7.51 lakhs

NIT Raipur

7.56 lakhs

9.93 lakhs

NIT Jamshedpur

-

9.84 lakhs

NIT Uttarakhand

-

9.4 lakhs

NIT Mizoram

-

7.45 lakhs

NIT Sikkim

6.69 lakhs

8.56 lakhs

NIT Puducherry

6.68 lakhs

7.95 lakhs

NIT Silchar

-

9.92 lakhs

NIT Durgapur

-

9.58 lakhs

MNIT Jaipur

-

10.09 lakhs

NIT Meghalaya

8.5 lakhs

6.83 lakhs

NIT Goa

-

6.5 lakhs

IIITDM Kancheepuram

-

5.58 lakhs

IIITDM Kurnool

-

5.69 lakhs

BTech Mechanical Engineering- Minimum Salary Package Comparison

For the 2023-24 record, the minimum salary for BTech Mechanical Engineering is Rs 3 LPA offered in IIITDM Kancheepuram, IIT Patna, and NIT Patna. Check the below table to find more details on minimum salary offerings for different colleges in India.

Lowest Salary for BTech Mechanical Engineering- Placements 2024 Vs 2022


Institution Name

Minimum Annual Salary

2021-22

2023-24

IIT BHU

9 lakhs

7 lakhs

IIT Bhilai

8.50 lakhs

7 lakhs

IIT Dhanbad

7 lakhs

7 lakhs

IIT Jammu

6 lakhs

5 lakhs

IIT Patna

6 lakhs

3 lakhs

NIT Hamirpur

5 lakhs

4.20 lakhs

IIT Hyderabad

-

47.95 lakhs

IIT Tirupati

-

8 lakhs

IIT Indore

-

8.35 lakhs

IIT Palakkad

6 lakhs

6 lakhs

IIT Jodhpur

7 lakhs

7 lakhs

IIT Goa

4 lakhs

6 lakhs

IIT Dharwad

7.5 lakhs

7 lakhs

NIT Tiruchirappalli

-

6 lakhs

NIT Kurukshetra

-

5 lakhs

NIT Jalandhar

-

5 lakhs

NIT Patna

-

3 lakhs

NIT Raipur

3.6 lakhs

5 lakhs

NIT Jamshedpur

-

5 lakhs

NIT Uttarakhand

-

6 lakhs

NIT Puducherry

4.32 lakhs

5 lakhs

NIT Silchar

-

5 lakhs

NIT Durgapur

-

4.5 lakhs

MNIT Jaipur

-

4.5 lakhs

NIT Meghalaya

5.5 lakhs

3.6 lakhs

NIT Goa

-

5 lakhs

IIITDM Kancheepuram

-

3 lakhs

IIITDM Kurnool

-

5 lakhs

Related:

JEE Main Syllabus: Subjects & Chapters
Select your preferred subject to view the chapters

B.Tech Mechanical Engineering Placements- Number of Students placed

The table shows the number of students who accepted job offers during the placement drive 2024 and 2022. As per the statistics, IIT BHU has the highest placement rate for students for 2021-22 and NIT Durgapur for 2023-24.

Placements 2024 for Mechanical Engineering


Institution Name

Placement Offer Accepted by Students

2021-22

2023-24

IIT BHU

109

103

IIT Bhilai

28

15

IIT Dhanbad

93

63

IIT Jammu

13

22

IIT Patna

52

75

NIT Hamirpur

77

92

IIT Hyderabad

-

24

IIT Ropar

-

33

IIT Tirupati

-

18

IIT Gandhinagar

-

25

IIT Indore

-

53

IIT Palakkad

17

33

IIT Jodhpur

34

56

IIT Goa

-

17

IIT Dharwad

22

8

NIT Kurukshetra

-

85

NIT Jalandhar

-

82

NIT Raipur

-

77

NIT Jamshedpur

-

95

NIT Uttarakhand

-

8

NIT Sikkim

21

10

NIT Puducherry

22

11

NIT Silchar

-

55

NIT Durgapur

-

124

MNIT Jaipur

-

83

NIT Meghalaya

16

14

NIT Goa

-

5

IIITDM Kancheepuram

-

29

IIITDM Kurnool

-

6

BTech Mechanical Engineering Fee Structure

The fee structure for BTech Mechanical Engineering for top colleges in India is given below. Students are advised to get a complete overview of the BTech fee structure before applying for any college or institution in India.

Fees for BTech Mechanical Engineering in India

Institution Name

Total Fees (in lakhs)

IIT BHU

8,58,000

IIT Bhilai

10,13,000

IIT Dhanbad

10,94,800

IIT Jammu

8,19,020

IIT Patna

9,85,000

IIT Hyderabad

9,07,000

IIT Ropar

9,36,000

IIT Tirupati

8,90,000

IIT Gandhinagar

8,66,700

IIT Indore

9,91,000

IIT Palakkad

8,92,700

IIT Jodhpur

10,24,800

IIT Goa

8,76,200

IIT Dharwad

9,29,500

NIT Tiruchirappalli

6,29,850

NIT Kurukshetra

6,60,200

NIT Jalandhar

6,36,000

NIT Patna

6,01,900

NIT Raipur

5,49,160

NIT Jamshedpur

5,67,000

NIT Uttarakhand

5,77,000

NIT Mizoram

5,91,700

NIT Sikkim

5,70,000

NIT Puducherry

5,40,000

NIT Silchar

5,99,960

NIT Durgapur

5,76,800

MNIT Jaipur

6,16,000

NIT Meghalaya

5,77,000

NIT Goa

5,56,000

IIITDM Kancheepuram

6,93,800

IIITDM Kurnool

7,15,700

Know about:

Top BTech Mechanical Engineering Recruiters

Here is the list of best companies for BTech Mechanical Engineering students.

  • Mahindra & Mahindra

  • Larsen and Toubro

  • Ashok Leyland

  • Defence Research & Development Organisation

  • Honeywell

  • Tata

  • Tata Motors

  • ONGC

  • Apple

JEE Main 2026: Preparation Tips & Study Plan
Download the JEE Main 2026 Preparation Tips PDF to boost your exam strategy. Get expert insights on managing study material, focusing on key topics and high-weightage chapters.
Download EBook

Frequently Asked Questions (FAQs)

Q: What is the monthly income of a Mechanical Engineer?
A:

The monthly income of a Mechanical Engineer ranges from Rs 41,000 to  Rs 190,000. The range may vary depending on the field of study and recruiting companies.

Q: What is the salary of a Mechanical Engineer after BTech?
A:

After BTech, the salary of a Mechanical Engineer ranges between Rs 5 LPA and Rs 23 LPA for top Indian colleges. The college placement rate can further impact the salary range.

Q: What is the highest salary for mechanical engineering?
A:

The highest salary for mechanical engineering is between Rs 5 LPA and Rs 23 LPA for 2023-24. For 2021-22, the highest salary for mechanical engineering in India was Rs 54.57 LPA offered by IIT Patna.

Q: What is the highest package of B Tech Mechanical Engineers?
A:

The highest package of BTech Mechanical Engineers is Rs 54 lakhs per annum offered by the IIT BHU for 2024. The amount is subject to change depending on the year of placement and recruiting companies.  

Articles
|
Certifications By Top Providers
Basic Programming using Python
Via Indian Institute of Technology Bombay
Introduction to Aerospace Engineering
Via Indian Institute of Technology Bombay
Fundamental Concepts of Electricity
Via Indian Institute of Technology Bombay
Artificial Intelligence
Via Columbia University, New York
Computer Fundamentals
Via Devi Ahilya Vishwavidyalaya, Indore
B.Sc in Programming and Data Science
Via Indian Institute of Technology Madras
Udemy
 1525 courses
Swayam
 817 courses
NPTEL
 773 courses
Coursera
 697 courses
Edx
 608 courses
Explore Top Universities Across Globe

Questions related to JEE Main

On Question asked by student community

Have a question related to JEE Main ?

The approximate annual cost for 11th/12th PCM and JEE coaching is around 1.5 to 3.5 lakhs for institutes, excluding hostel and mess fees. The total fees including hostel as well as mess fees can rise upto 4.5 to 6.5 lakhs and above, depending on location and institute quality.

Hi dear candidate,

You can anytime visit our official website to find the previous 10 years JEE Mains question papers with solutions. Kindly refer to the link attached below to download them in PDF format:

JEE Main Last 10 Years Question Papers with Solutions (2025 to 2015)

BEST REGARDS

Hello,

For JEE Main and JEE Advanced , the cut-offs are lower for ST category students. Here is a simple idea based on recent trends:

  • JEE Main qualification for ST : Around 50–60 marks is usually enough to qualify for JEE Advanced.

  • JEE Advanced qualification for ST : You just need to clear the JEE Main cut-off, then appear for Advanced.

  • To get good NITs or IITs , you will need higher marks.

    • For NITs (Hyderabad or good branches), try for 120+ marks in JEE Main .

    • For IITs , even with ST quota, you should aim for at least 80–100+ marks in JEE Advanced for decent branches.

Since you are from ST category and Hyderabad , you don’t need 300 marks in JEE Main. Try to score as high as possible to get better branches, but even moderate marks can qualify you.

Hope it helps !

Yes, you can. If you do 11th from CBSE in 2025 and 12th from NIOS in 2026, then you are allowed to attempt JEE. NIOS is a valid board, so you can give JEE in 2026 and again in 2027. Just take admission on time and pass your 12th exams.


For the JEE 2026, priority-wise, high weightage chapters include Integral

1. Calculus, Coordinate Geometry, Vectors, 3D Geometry, Complex Numbers, and Quadratic Equations in Maths

2. Semiconductors, Current Electricity, Work, Power and Energy, and Gravitation in Physics

3. Organic Chemistry Containing Oxygen, Hydrocarbons, and P-Block Elements in Chemistry.