Courses

By Karan Singh Bisht
|
Updated on 13 Feb 2026, 13:30 IST
IIT Fees 2026 – One of the most common questions among students planning to study at the Indian Institutes of Technology (IITs) is how much the fee is for different courses such as BTech, MTech and Dual Degree programmes. On this page, you can find the latest IIT fee structure for all 23 IITs in India. The fees are revised from time to time based on the recommendations of the IIT Council.
This article will help you clearly understand the complete IIT fee breakup, category-wise fee benefits, available IIT scholarships, and the basic admission and eligibility criteria - so you can plan your studies and finances with confidence.
Planning for higher studies is exciting, but understanding the fee structure is just as important especially when you are aiming for the Indian Institutes of Technology (IITs). The cost of studying for a BTech at IITs includes tuition fees, hostel charges and other academic expenses, which can feel overwhelming for many students and parents.
Knowing the IIT BTech fees in advance helps you plan your finances better and avoid last-minute surprises. In this section, we explain the fee structure of leading IITs in a simple and practical way, so you can clearly estimate how much your engineering education is likely to cost.
The total fees charged by each Indian Institutes of Technology (IIT) include several different components such as hostel charges, mess charges, gymkhana fees and other student facility costs. While the exact amount may vary from one IIT to another, the main fee components are generally similar across most IITs and usually include the following:
Also Read: How to Download the JEE Main 2026 Results Scorecard

Studying a full B.Tech programme at the Indian Institutes of Technology (IITs) generally costs around ₹8–10 lakh in total for most students. Over the past few years, the annual tuition fee at IITs has increased significantly.
Earlier, students used to pay around ₹50,000 per year, but today the yearly tuition fee can go up to ₹3 lakh, depending on the institute and student category. Below is the latest IIT fee structure for the 4-year B.Tech programme, to help you clearly understand the overall cost of studying at an IIT.

JEE

NEET

Foundation JEE

Foundation NEET

CBSE
| IIT’s | Popular Name | Total B.Tech Fees (inc. Hostel Fees) |
| Indian Institute of Technology (IIT), Gandhi Nagar | IIT Gandhinagar | Rs 11,72,704 |
| Indian Institute of Technology (IIT), Bhubaneshwar | IIT Bhubaneswar | Rs 12,75,120 |
| Indian Institute of Technology (IIT), Madras | IIT Madras | Rs 10,92,000 |
| Indian Institute of Technology (IIT), Guwahati | IIT Guwahati | Rs 10,52,750 |
| Indian Institute of Technology (IIT), Indore | IIT Indore | Rs 11,38,500 |
| Indian Institute of Technology (IIT), Kanpur | IIT Kanpur | Rs 9,61,950 |
| Indian Institute of Technology (IIT), Jodhpur | IIT Jodhpur | Rs 10,32,800 |
| Indian Institute of Technology (IIT), Kharagpur | IIT Kharagpur | Rs 10,53,400 |
| Indian Institute of Technology (IIT), Hyderabad | IIT Hyderabad | Rs 11,63,496 |
| Indian Institute of Technology (IIT), Mumbai | IIT Mumbai | Rs 12,01,000 |
| Indian Institute of Technology (IIT), Patna | IIT Patna | Rs 10,53,750 |
| Indian Institute of Technology (IIT), Delhi | IIT Delhi | Rs 13,43,000 |
| Indian Institute of Technology (IIT), Ropar | IIT Ropar | Rs 9,30,600 |
| Indian Institute of Technology (IIT), Mandi | IIT Mandi | Rs 10,72,030 |
| Indian Institute of Technology (IIT), Roorkee | IIT Roorkee | Rs 11,21,400 |
| Indian Institute of Technology (Banaras Hindu University), Varanasi | IIT Varanasi | Rs 8,65,915 |
| Indian Institute of Technology (IIT), Jammu | IIT Jammu | Rs 10,77,400 |
| Indian Institute of Technology (IIT), Palakkad | IIT Palakkad | Rs 11,51,500 |
| Indian Institute of Technology (IIT), Tirupati | IIT Tirupati | Rs 9,52,500 |
| Indian Institute of Technology (IIT), Goa | IIT Goa | Rs 9,29,892 |
| Indian Institute of Technology (IIT), Bhilai | IIT Bhilai | Rs 12,06,000 |
| Indian Institute of Technology (IIT) Dharwad | IIT Dharwad | Rs 11,35,000 |
| Indian Institute of Technology (Indian School of Mines), Dhanbad | IIT Dhanbad | Rs 10,54,800 |
Detailed IIT Fees structure as Per Semester are provided below:
| College Name | B.Tech course fee/Semester | Hostel fee/Semester | Total Fee for OBC and General candidates (in Rs) | Total Fee for SC/ST/PwD candidates (in Rs) |
| IIT Bombay | Rs 1,19,750 | Rs 13,000 | Rs 9,50,000 | Rs 1,36,000 |
| IIT Bhubaneswar | Rs 1,43,000 | Rs 19,300 | Rs 10,00,000 | Rs 2,17,100 |
| IIT Bhilai | Rs 1,08,000 | Rs 33,500 | Rs 8,00,000 | Rs 3,43,000 |
| IIT Dharwad | Rs 1,22,876 | Rs 13,000 | Rs 9,70,000 | Rs 1.83,512 |
| IIT Dhanbad (ISM) | Rs 1,00,000 | NA | Rs 8,00,000 | Rs 2,24,100 |
| IIT Delhi | Rs 1,07,800 | NA | Rs 8,50,000 | Rs 2,00,000 |
| IIT Guwahati | Rs 1,11,750 | Rs 18,120 | Rs 8,50,000 | Rs 2,38,960 |
| IIT Goa | Rs 1,22,876 | Rs 13,000 | Rs 9,00,000 | Rs 2,87,008 |
| IIT Gandhinagar | Rs 1,28,500 | Rs 15,500 | Rs 10,00,000 | Rs 3,52,000 |
| IIT Indore | Rs 1,28,650 | NA | Rs 10,00,000 | Rs 2,29,200 |
| IIT Hyderabad | Rs 1,19,000 | Rs 28,000 | Rs 9,00,000 | Rs 2,99,000 |
| IIT Jodhpur | Rs 1,18,275 | NA | Rs 9,50,000 | Rs 1,52,000 |
| IIT Jammu | Rs 1,15,300 | NA | Rs 9,50,000 | Rs 66,400 |
| IIT Kharagpur | Rs 1,48,700 | Rs 25,100 | Rs 10,00,000 | Rs 2,16,165 |
| IIT Kanpur | Rs 1,12,142 | Rs 12,175 | Rs 8,50,000 | Rs 1,84,536 |
| IIT Mandi | Rs 1,20,350 | Rs 12,000 | Rs 8,50,000 | Rs 61,500 |
| IIT Madras | Rs 1,12,663 | Rs 23,750 | Rs 8,00,000 | Rs 3,00,000 |
| IIT Patna | Rs 1,13,300 | Rs 14,500 | Rs 8,20,000 | Rs 3,29,600 |
| IIT Palakkad | Rs 1,12,600 | Rs 23,150 | Rs 9,10,800 | Rs 2,67,950 |
| IIT Ropar | Rs 1,13,650 | NA | Rs 4,44,700 | Rs 60,376 |
| IIT Roorkee | Rs 1,18,480 | Rs 16,000 | Rs 5,07,040 | Rs 1,60,000 |
| IIT Varanasi | Rs 1,20,700 | Rs 12,000 | Rs 8,62,350 | Rs 1,83,600 |
| IIT Tirupati | Rs 1,12,700 | Rs 27,750 | Rs 8,71,760 | Rs 71,760 |
The process to pay your fees at the Indian Institutes of Technology (IITs) is simple and can be completed online by following the steps below.
This online process helps you pay your IIT fees safely and avoids the need for any physical visit for fee submission.
Here is the latest 2026 ranking of the Indian Institutes of Technology (IITs). According to the National Institutional Ranking Framework (NIRF), Indian Institute of Technology Madras (IIT Madras) has secured the top position among engineering colleges in India. Below, you can find a simple and easy-to-understand list of the top 10 IITs in India, based on the latest NIRF rankings, to help students and parents make informed decisions.

| Indian Institute of Technology | NIRF 2026 Score | NIRF 2026 Rank |
| IIT Madras | 90.04 | 1 |
| IIT Delhi | 88.12 | 2 |
| IIT Bombay | 83.96 | 3 |
| IIT Kanpur | 82.56 | 4 |
| IIT Kharagpur | 78.89 | 5 |
| IIT Roorkee | 76.70 | 6 |
| IIT Guwahati | 72.98 | 7 |
| IIT Hyderabad | 68.03 | 9 |
| IIT Varanasi | 63.51 | 13 |
| IIT Dhanbad | 63.50 | 14 |
| IIT Indore | 61.68 | 16 |
| IIT Mandi | 60.43 | 20 |
| IIT Ropar | 59.16 | 22 |
| IIT Gandhinagar | 58.27 | 23 |
| IIT Jodhpur | 56.70 | 30 |
| IIT Patna | 56.19 | 33 |
| IIT Bhubaneswar | 55.11 | 36 |
The Indian Institutes of Technology (IITs) offer several fee waivers and scholarship schemes for students, mainly based on their family income and category, to make quality education more affordable.
| Category | Fee Benefits |
| General & OBC (Family Income < Rs. 1 Lakh) | Full Tuition Fee Waiver |
| General & OBC (Family Income Rs. 1-5 Lakh) | 2/3rd Tuition Fee Waiver |
| SC/ST Students | Full Tuition Fee Waiver |
| Differently-abled Students | Full Tuition Fee Waiver |
Admission to B.Tech programmes at the Indian Institutes of Technology (IITs) follows a clear and standard process:
In simple terms, your JEE Advanced rank and JoSAA counselling together decide your final admission to an IIT B.Tech course.
No courses found
The B.Tech semester fee at the Indian Institutes of Technology (IITs) generally ranges from ₹1,06,350 to ₹1,67,250 per semester. Students are also required to pay a one-time admission fee and refundable security deposits only in the first semester. From the next semesters onwards, only the regular semester fee is applicable.
For students from the GEN / EWS / OBC categories, the total fee for a 4-year B.Tech programme at the Indian Institutes of Technology (IITs) generally ranges between ₹8,65,915 and ₹13,43,000.
The fee structure for Indian Institute of Technology Delhi (IIT Delhi) is explained below in a simple way:
From the second semester onwards, the total payable fee per semester comes to approximately ₹1,67,250 (including tuition, hostel and mess charges).
The Indian Institutes of Technology (IITs) feel expensive because they offer world-class labs, top faculty, research facilities and fully residential campuses. In reality, the government subsidises most of the cost, so students pay only a part of the actual education expense.
The Indian Institutes of Technology (IITs) are government (public) institutes. They are funded and supported by the Government of India.
No. Even if you get AIR 1, IIT is not automatically free. However, top rankers can get scholarships and fee waivers based on institute rules and financial background.
Among the newer IITs—IIT Palakkad, IIT Tirupati, IIT Ropar, IIT Patna and IIT Bhilai—B.Tech fees are generally lower than older IITs, and IIT Palakkad is often among the cheapest (about ₹1.12 lakh per semester). However, the final amount depends on your family income, category (SC/ST/PH) and hostel/mess charges, with major fee waivers available for eligible students.
It depends on your category, course preference and seat availability. Through counselling conducted by the Joint Seat Allocation Authority (JoSAA), some candidates may get seats in specific branches or newer IITs at higher ranks.
India’s top-ranked IIT is Indian Institute of Technology Madras, which has consistently secured the No. 1 position in Engineering under the National Institutional Ranking Framework. It is usually followed in the top three by Indian Institute of Technology Delhi and Indian Institute of Technology Bombay
For a 4-year B.Tech at IITs, the total fee for General / OBC / EWS students usually falls between ₹8.5 lakh to ₹13+ lakh, while SC / ST / PwD students pay much lower (around ₹1.75–₹4 lakh), with extra fee waivers available for low-income families. The final amount mainly depends on the IIT you choose (for example, Indian Institute of Technology Delhi is costlier than Indian Institute of Technology Ropar), your family income, and your category, and it includes tuition, hostel, mess and other charges.
For a 4-year B.Tech at Indian Institute of Technology Bombay, the total cost for General / OBC students is usually around ₹8.6 lakh to ₹11.2 lakh, which includes tuition (about ₹8 lakh), hostel, mess and one-time charges. For SC / ST / PwD students, the tuition fee is fully waived, so the total cost comes down to around ₹1.25 lakh.