Careers360 Logo
ask-icon
share
    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.

    LiveJEE Mains 2026 LIVE: NTA session 2 city slip soon; exam details, marking scheme, prep tipsMar 17, 2026 | 5:30 AM IST

    The April session offers candidates a second chance to improve their scores. Students who are not satisfied with their January attempt can try to secure a higher percentile in Session 2, which will ultimately be considered for their final ranking.

    Read More

    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.

    Amity University-Noida B.Tech Admissions 2026

    Among top 100 Universities Globally in the Times Higher Education (THE) Interdisciplinary Science Rankings 2026

    UPES B.Tech Admissions 2026

    Last Date to Apply: 26th March | Ranked #43 among Engineering colleges in India by NIRF | Highest Package 1.3 CR , 100% Placements

    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 College Predictor
    Discover your college admission chances with the JEE Main 2026 College Predictor. Explore NITs, IIITs, CFTIs and other institutes based on your percentile, rank, and details.
    Try Now

    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
    |
    Upcoming Engineering Exams
    Ongoing Dates
    HITSEEE Application Date

    5 Nov'25 - 22 Apr'26 (Online)

    Ongoing Dates
    SMIT Online Test Application Date

    15 Nov'25 - 12 Apr'26 (Online)

    Certifications By Top Providers
    B.Tech Engineering Technology
    Via Birla Institute of Technology and Science, Pilani
    Certificate Program in Machine Learning and AI with Python
    Via Indian Institute of Technology Bombay
    Post Graduate Diploma Program in Data Science and Artificial Intelligence
    Via Indraprastha Institute of Information Technology, Delhi
    Computer Fundamentals
    Via Devi Ahilya Vishwavidyalaya, Indore
    Programming Basics
    Via Indian Institute of Technology Bombay
    C-Based VLSI Design
    Via Indian Institute of Technology Guwahati
    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 ?

    There are tough chances to get into Government colleges through JOSAA. However, you can opt for Food Technology or Textile Technology at the

    Indian Institute of Handloom Technology, Salem

    National Institute of Food Technology, Entrepreneurship and Management, Thanjavur.

    Contact our team for BTech admission counselling.

    You have good chances to get

    Indian Institute of Handloom Technology, Varanasi

    Indian Institute of Carpet Technology, Bhadohi

    While you may get some other colleges as well, however, the changes are fewer.

    Rajiv Gandhi National Aviation University, Raebareli.

    National Institute of Electronics and Information Technology, Gorakhpur

    MBM Jodhpur admission for Mining closes at 4K-5K JEE Main rank. It is hard to get the desired course and college.

    Attempt the 2nd session to improve scores.