Indian Institute of Technology (IIT) Roorkee
Courses & Fees
IIT Roorkee Fees 2026: Courses, Fee Structure & Details
IIT Roorkee Fees 2026 for different courses ranges from INR 62,500 for PG Diploma courses to INR 14.25 Lakhs for B.Tech + M.Tech programs for the complete course duration. IIT Roorkee offers various undergraduate, postgraduate, and doctoral programs in streams like Engineering, Architecture, Science, Management, and Humanities.
The most popular courses at IIT Roorkee include B.Tech, M.Tech, Ph.D, M.Sc, MBA, and B.Arch. The total fees for B.Tech programs range between INR 11.33 Lakhs - 14.25 Lakhs, depending on the specialization. For M.Tech courses, the total fees range from INR 2.18 Lakhs - 6.5 Lakhs based on the chosen specialization.
The overall fees for other major programs such as Ph.D and M.Sc range between INR 3.07 Lakhs - 4.42 Lakhs and INR 1.86 Lakhs respectively. Students can also apply for various scholarships and financial aid options offered by IIT Roorkee and government schemes to reduce their education expenses.
IIT Roorkee Course and Fees Quick Overview 2026
IIT Roorkee offers around 154 courses across multiple disciplines including Engineering, Architecture, Science, Management, and Technology. The total course fees at IIT Roorkee in 2026 range from INR 62,500 to INR 14.25 Lakhs depending on the program and specialization.
Some of the top courses offered by IIT Roorkee include:
- B.Tech (Computer Science and Engineering)
- B.Tech (Data Science and Artificial Intelligence)
- M.Tech (Computer Science and Engineering)
- Ph.D (Management Studies)
- M.Sc (Economics)
The fee structure varies depending on the course duration, specialization, and student category. Below is a quick overview of the fees for some of the most popular programs at IIT Roorkee.
|
Course |
Total Fees (INR) |
|
B.Tech |
INR 11.33 Lakhs - 14.25 Lakhs |
|
M.Tech |
INR 2.18 Lakhs - 6.5 Lakhs |
|
Ph.D |
INR 3.07 Lakhs - 4.42 Lakhs |
|
M.Sc |
INR 1.86 Lakhs |
|
MBA |
INR 9.74 Lakhs |
|
B.Arch |
INR 14.13 Lakhs |
|
BS + MS |
INR 12.19 Lakhs |
|
M.Arch |
INR 2.18 Lakhs |
|
M.Plan |
INR 2.18 Lakhs |
|
Certification |
INR 1.4 Lakhs |
|
EMBA |
INR 11.68 Lakhs |
IIT Roorkee Fees Comparison 2026 With Previous Year
The fee structure of IIT Roorkee changes every year based on institute policies and updated academic requirements. Compared to 2025, the average fees of IIT Roorkee courses have increased by around INR 2.05 Lakhs in 2026.
The below table shows the year-wise comparison of fees for major courses:
|
Course |
2026 Fees (INR) |
2025 Fees (INR) |
Fees Change |
Status |
|
B.Tech |
11.33 Lakhs - 14.25 Lakhs |
8.93 Lakhs - 14.13 Lakhs |
1.12 Lakhs |
Increased |
|
M.Tech |
2.18 Lakhs - 6.5 Lakhs |
71,200 - 6.5 Lakhs |
76,311 |
Increased |
|
Ph.D |
3.07 Lakhs - 4.42 Lakhs |
90,300 - 3.07 Lakhs |
2.09 Lakhs |
Increased |
|
M.Sc |
1.86 Lakhs |
63,200 - 1.86 Lakhs |
61,500 |
Increased |
|
MBA |
9.74 Lakhs |
4.51 Lakhs - 9.74 Lakhs |
2.62 Lakhs |
Increased |
|
B.Arch |
14.13 Lakhs |
11.15 Lakhs - 14.13 Lakhs |
1.49 Lakhs |
Increased |
|
BS + MS |
12.19 Lakhs |
11.15 Lakhs - 14.13 Lakhs |
44,750 |
Decreased |
|
M.Arch |
2.18 Lakhs |
71,200 - 2.18 Lakhs |
73,200 |
Increased |
Note: The above-mentioned fee details are based on available official sources and may change according to IIT Roorkee notifications. Students should check the official IIT Roorkee website for the latest updates before taking admission.
IIT Roorkee Courses and Fees 2026
IIT Roorkee offers a wide range of programs for students interested in Engineering, Science, Architecture, Management, and Research fields. Among all courses, B.Tech and M.Tech are the most preferred programs due to their strong academic curriculum and career opportunities.
The detailed course-wise fee structure of IIT Roorkee is mentioned below. Students can check the fees, eligibility, and specialization details before applying for admission.
IIT Roorkee B.Tech Fees 2026
B.Tech is one of the most popular undergraduate programs offered by IIT Roorkee. The institute offers B.Tech across multiple engineering specializations with a course duration of 4 years. Admission to B.Tech programs is based on JEE Advanced scores followed by JoSAA counselling.
The total B.Tech fees at IIT Roorkee range between INR 11.33 Lakhs - 14.25 Lakhs for the complete course duration. The final fee may vary depending on the specialization, student category, and other applicable charges.
IIT Roorkee offers B.Tech programs in various fields including Computer Science and Engineering, Data Science and Artificial Intelligence, Electronics & Communication Engineering, Electrical Engineering, Chemical Engineering, and other engineering disciplines.
IIT Roorkee B.Tech Fees 2026 Overview
|
Course |
Duration |
Total Fees (INR) |
|
B.Tech |
4 Years |
INR 11.33 Lakhs - 14.25 Lakhs |
The B.Tech fee structure includes tuition fees, institute charges, hostel charges, and other academic-related expenses. For the 2026-27 academic session, IIT Roorkee has released UG fee details including tuition and semester-related charges for new entrants.
IIT Roorkee B.Tech Specializations Fees 2026
IIT Roorkee offers B.Tech in multiple specializations. Some of the top B.Tech specializations and their approximate total fees are mentioned below:
|
B.Tech Specializations |
Total Fees (INR) |
|
B.Tech Computer Science and Engineering |
INR 11.33 Lakhs |
|
B.Tech Data Science and Artificial Intelligence |
INR 11.33 Lakhs |
|
B.Tech Electronics & Communication Engineering |
INR 11.33 Lakhs |
|
B.Tech Electrical Engineering |
INR 11.33 Lakhs |
|
B.Tech Chemical Engineering |
INR 11.33 Lakhs |
IIT Roorkee B.Tech Fees for General Category Students
General category candidates applying for B.Tech at IIT Roorkee need to pay approximately INR 11.33 Lakhs as the total course fee.
This fee mainly includes:
- Tuition Fee: INR 8 Lakhs (Total)
Apart from tuition fees, students also need to pay semester charges, hostel charges, and other institute-related fees during the course duration.
IIT Roorkee B.Tech Fees for NRI Candidates
NRI candidates applying for B.Tech at IIT Roorkee have a different fee structure compared to Indian students.
The approximate total fee for NRI candidates is:
- Total Fees: INR 19.33 Lakhs
- Tuition Fee: INR 16 Lakhs (Total)
The final amount may vary according to the latest fee notification released by IIT Roorkee.
IIT Roorkee B.Tech Top Specializations
IIT Roorkee provides several B.Tech specializations for students interested in different engineering fields. The most preferred specializations include:
- Computer Science and Engineering
- Data Science and Artificial Intelligence
- Electronics & Communication Engineering
- Electrical Engineering
- Chemical Engineering
B.Tech Computer Science and Engineering Fees
The total fees for B.Tech Computer Science and Engineering at IIT Roorkee is around INR 11.33 Lakhs for the complete 4-year program.
Tuition Fee: INR 8 Lakhs (Total)
B.Tech Data Science and Artificial Intelligence Fees
The total fees for B.Tech Data Science and Artificial Intelligence is approximately INR 11.33 Lakhs.
Tuition Fee: INR 8 Lakhs (Total)
B.Tech Electronics & Communication Engineering Fees
The total fees for B.Tech Electronics & Communication Engineering is around INR 11.33 Lakhs.
Tuition Fee: INR 8 Lakhs (Total)
B.Tech Electrical Engineering Fees
The total fees for B.Tech Electrical Engineering is approximately INR 11.33 Lakhs.
Tuition Fee: INR 8 Lakhs (Total)
B.Tech Chemical Engineering Fees
The total fees for B.Tech Chemical Engineering is around INR 11.33 Lakhs.
Tuition Fee: INR 8 Lakhs (Total)
IIT Roorkee Fees for Other B.Tech Specializations
Apart from the above-mentioned programs, IIT Roorkee also offers B.Tech in several other engineering branches. The fee structure for these specializations is given below:
|
B.Tech Courses |
Total Fees (INR) |
|
Metallurgical And Materials Engineering |
INR 11.33 Lakhs |
|
Civil Engineering |
INR 11.33 Lakhs |
|
Engineering Physics |
INR 11.33 Lakhs |
|
Biosciences and Bioengineering |
INR 11.33 Lakhs |
|
Industrial & Production Engineering |
INR 11.33 Lakhs |
|
Energy Engineering |
INR 11.33 Lakhs |
Note: IIT Roorkee fee structure can change based on institute policies and official notifications. Students should check the latest fee details before admission.
IIT Roorkee M.Tech Fees 2026
M.Tech at IIT Roorkee is a popular postgraduate program with a duration of 2 years. The institute offers M.Tech in multiple specializations across Engineering and Technology fields. Admission to M.Tech programs is generally based on graduation qualification along with GATE score.
The total fees for M.Tech at IIT Roorkee range between INR 2.18 Lakhs - 6.5 Lakhs depending on the specialization and other applicable charges. The fee structure may vary according to the category of students and institute guidelines.
Some of the popular M.Tech specializations at IIT Roorkee include:
- Computer Science and Engineering
- Artificial Intelligence
- Data Science
- VLSI Design
- Structural Engineering
IIT Roorkee M.Tech Fees 2026 Overview
|
Course |
Duration |
Total Fees (INR) |
|
M.Tech |
2 Years |
INR 2.18 Lakhs - 6.5 Lakhs |
The M.Tech fee generally includes tuition fees, institute charges, hostel-related charges, and other academic expenses. IIT Roorkee releases the updated fee structure through official notifications for each academic session.
IIT Roorkee M.Tech Specializations Fees 2026
|
M.Tech Specializations |
Total Fees (INR) |
|
M.Tech Computer Science And Engineering |
INR 2.18 Lakhs |
|
M.Tech Artificial Intelligence |
INR 2.18 Lakhs |
|
M.Tech Data Science |
INR 2.18 Lakhs |
|
M.Tech VLSI Design |
INR 2.18 Lakhs |
|
M.Tech Structural Engineering |
INR 2.18 Lakhs |
IIT Roorkee M.Tech Fees for General Candidates
General category candidates applying for M.Tech at IIT Roorkee need to pay approximately INR 2.18 Lakhs for the complete course duration.
The major fee component includes:
- Tuition Fee: INR 20,000 (Total)
Apart from tuition fees, students may need to pay additional institute and semester charges as applicable.
IIT Roorkee M.Tech Top Specializations
IIT Roorkee provides M.Tech programs in various advanced engineering domains. Some of the most preferred specializations are:
- Computer Science And Engineering
- Artificial Intelligence
- Data Science
- VLSI Design
- Structural Engineering
M.Tech Computer Science And Engineering Fees
The total fees for M.Tech Computer Science And Engineering at IIT Roorkee is around INR 2.18 Lakhs.
Tuition Fee: INR 20,000 (Total)
M.Tech Artificial Intelligence Fees
The total fees for M.Tech Artificial Intelligence at IIT Roorkee is approximately INR 2.18 Lakhs.
Tuition Fee: INR 20,000 (Total)
M.Tech Data Science Fees
The total fees for M.Tech Data Science at IIT Roorkee is around INR 2.18 Lakhs.
Tuition Fee: INR 20,000 (Total)
M.Tech VLSI Design Fees
The total fees for M.Tech VLSI Design at IIT Roorkee is approximately INR 2.18 Lakhs.
Tuition Fee: INR 20,000 (Total)
M.Tech Structural Engineering Fees
The total fees for M.Tech Structural Engineering at IIT Roorkee is around INR 2.18 Lakhs.
Tuition Fee: INR 20,000 (Total)
IIT Roorkee Fees For Other M.Tech Specializations
Apart from the popular programs, IIT Roorkee also offers M.Tech in several other specializations. The fee structure for these courses is mentioned below:
|
M.Tech Courses |
Total Fees (INR) |
|
Industrial Safety |
INR 2.18 Lakhs |
|
Pulp & Paper Technology |
INR 2.18 Lakhs |
|
Hydro and Renewable Energy |
INR 2.18 Lakhs |
|
Semiconductor Technology |
INR 2.18 Lakhs |
|
Packaging Technology |
INR 2.18 Lakhs |
|
Polymer Science and Technology |
INR 2.18 Lakhs |
|
Geospatial Engineering |
INR 2.18 Lakhs |
|
Hydrology & Water Resources |
INR 2.18 Lakhs |
|
Transportation Engineering |
INR 2.18 Lakhs |
|
Mechanical & Industrial Engineering |
INR 2.18 Lakhs |
|
CAD, CAM & Robotics |
INR 2.18 Lakhs |
|
Disaster Mitigation & Management |
INR 2.18 Lakhs |
|
Irrigation Water Management Engineering |
INR 2.18 Lakhs |
|
Bioprocess |
INR 2.18 Lakhs |
|
Environmental Engineering |
INR 2.18 Lakhs |
|
Nanotechnology |
INR 2.18 Lakhs |
|
Electric Vehicle Engineering |
INR 2.18 Lakhs |
|
Water Resources Development & Management |
INR 2.18 Lakhs |
|
Drinking Water and Sanitation |
INR 2.18 Lakhs |
|
RF And Microwave Engineering |
INR 2.18 Lakhs |
|
Structural Dynamics |
INR 2.18 Lakhs |
|
Thermal Engineering |
INR 2.18 Lakhs |
|
Dam Safety and Rehabilitation |
INR 2.18 Lakhs |
|
Communication Systems |
INR 2.18 Lakhs |
|
Environmental Management |
INR 2.18 Lakhs |
|
Metallurgical & Materials Engineering |
INR 2.18 Lakhs |
|
Photonic |
INR 2.18 Lakhs |
|
Power Electronics & Electrical Drives |
INR 2.18 Lakhs |
|
Geotechnical Engineering |
INR 2.18 Lakhs |
|
Solid State Materials |
INR 2.18 Lakhs |
|
Computational Biology |
INR 2.18 Lakhs |
|
Instrumentation and Signal Processing |
INR 2.18 Lakhs |
|
Hydraulics |
INR 2.18 Lakhs |
|
Infrastructure Engineering |
INR 2.18 Lakhs |
|
Power System Engineering |
INR 2.18 Lakhs |
|
Earthquake Engineering |
INR 2.18 Lakhs |
|
Chemical Engineering |
INR 2.18 Lakhs |
|
Additive Manufacturing |
INR 2.18 Lakhs |
|
Computational Materials Engineering |
INR 2.18 Lakhs |
|
Industrial Metallurgy |
INR 2.18 Lakhs |
|
Machine Design |
INR 2.18 Lakhs |
|
Power System & Control |
INR 2.18 Lakhs |
|
Production & Industrial Engineering |
INR 2.18 Lakhs |
|
Scientific Computing |
INR 2.18 Lakhs |
|
Soil Dynamics |
INR 2.18 Lakhs |
|
Space Engineering |
INR 2.18 Lakhs |
|
Sustainable Energy Engineering |
INR 2.18 Lakhs |
|
System Management |
INR 2.18 Lakhs |
|
Wireless Communication & Sensor Networks |
INR 2.18 Lakhs |
IIT Roorkee Ph.D Fees 2026
Ph.D at IIT Roorkee is a doctoral-level program designed for students interested in research and advanced studies. The duration of the Ph.D program is generally around 3 years or more, depending on research progress and institute requirements.
The total fees for Ph.D at IIT Roorkee range between INR 3.07 Lakhs - 4.42 Lakhs depending on the specialization and other charges.
Some popular Ph.D specializations at IIT Roorkee include:
- Management Studies
- Chemistry
- Humanities And Social Science
- Mathematics
- Biosciences and Biomedical Engineering
IIT Roorkee Ph.D Fees 2026 Overview
|
Course |
Duration |
Total Fees (INR) |
|---|---|---|
|
Ph.D |
3 Years |
INR 3.07 Lakhs - 4.42 Lakhs |
IIT Roorkee Ph.D Specializations Fees
|
Ph.D Specializations |
Total Fees (INR) |
|
Ph.D Management Studies |
INR 3.07 Lakhs |
|
Ph.D Chemistry |
INR 3.07 Lakhs |
|
Ph.D Humanities And Social Science |
INR 3.07 Lakhs |
|
Ph.D Mathematics |
INR 3.07 Lakhs |
|
Ph.D Biosciences and Biomedical Engineering |
INR 3.07 Lakhs |
IIT Roorkee Ph.D Fees for General Candidates
General candidates applying for Ph.D at IIT Roorkee need to pay approximately INR 3.07 Lakhs.
The major fee component includes:
- Tuition Fee: INR 15,000 (Total)
The final fees may vary depending on student category, research area, and institute rules.
IIT Roorkee Fees for Other Courses 2026
Apart from B.Tech, M.Tech, and Ph.D programs, IIT Roorkee offers several other undergraduate, postgraduate, and professional courses in fields like Science, Architecture, Management, Planning, and Research.
The fees for these courses vary depending on the program duration, specialization, and category of students. The fee details for some of the popular courses offered at IIT Roorkee are mentioned below.
|
Course |
Total Fees (INR) |
Previous Year Fees (INR) |
|
M.Sc |
INR 1.86 Lakhs |
INR 63,200 - 1.86 Lakhs |
|
MBA |
INR 9.74 Lakhs |
INR 4.51 Lakhs - 9.74 Lakhs |
|
B.Arch |
INR 14.13 Lakhs |
INR 11.15 Lakhs - 14.13 Lakhs |
|
BS + MS |
INR 12.19 Lakhs |
INR 11.15 Lakhs - 14.13 Lakhs |
|
M.Arch |
INR 2.18 Lakhs |
INR 71,200 - 2.18 Lakhs |
|
M.Plan |
INR 2.18 Lakhs |
INR 71,200 - 2.18 Lakhs |
|
Certification |
INR 1.4 Lakhs |
INR 1.4 Lakhs |
|
EMBA |
INR 11.68 Lakhs |
INR 11 Lakhs - 11.68 Lakhs |
IIT Roorkee M.Sc Fees 2026
IIT Roorkee offers M.Sc programs in different science disciplines. The total fee for M.Sc courses is around INR 1.86 Lakhs for the complete course duration.
The fee may vary based on the specialization and applicable institute charges.
IIT Roorkee MBA Fees 2026
The MBA program at IIT Roorkee is designed for students interested in management and business studies. The total fees for MBA at IIT Roorkee is approximately INR 9.74 Lakhs.
Admission to the MBA program is generally based on entrance exam scores followed by the institute selection process.
IIT Roorkee B.Arch Fees 2026
The total fees for B.Arch at IIT Roorkee is around INR 14.13 Lakhs for the complete course duration.
B.Arch is a popular choice among students interested in architecture, design, and planning fields.
IIT Roorkee Application Fees 2026
Students applying for admission to IIT Roorkee need to pay an application fee during the admission process. The application fee depends on the course and admission category.
The approximate application fees for major courses are given below:
|
Course |
Application Fees |
|
B.Tech |
INR 1,600 - 18,000 |
|
M.Tech |
INR 1,000 |
|
B.Arch |
INR 1,600 - 18,000 |
|
BS + MS |
INR 1,600 - 18,000 |
|
B.Tech + M.Tech |
INR 1,600 - 18,000 |
Note: Application fees may change according to the latest notification released by IIT Roorkee. Students should check the official admission portal before applying.
IIT Roorkee Scholarship & Financial Aid 2026
IIT Roorkee provides various scholarships and financial assistance options to help students manage their education expenses. These scholarships are offered based on academic performance, financial background, and eligibility criteria.
The institute also provides tuition fee waivers for eligible students according to government and institute guidelines.
Some popular scholarships and financial aid options include:
- NSP (National Scholarship Portal) Schemes
- Merit Cum Means Scholarship
- National Scholarship for Postgraduate Studies (UGC)
- INSPIRE Scholarship
- Institute-based financial assistance programs
Students can apply for suitable scholarships after checking the eligibility criteria and required documents.
Popular Colleges Compared With IIT Roorkee
Students who are interested in IIT Roorkee can also compare it with other top engineering institutes in India. Some colleges offering similar academic opportunities and career prospects are mentioned below:
|
College Name |
Fees |
Average Package |
Return on Investment |
|
IIT Kanpur |
3.48 Lakhs |
17.2 Lakhs |
100% |
|
IIT Bombay |
5.05 Lakhs |
23.5 Lakhs |
100% |
|
IIT Madras |
5.05 Lakhs |
21.48 Lakhs |
100% |
|
IIT BHU |
3.37 Lakhs |
29 Lakhs |
100% |
|
NIT Trichy |
3.06 Lakhs |
16.43 Lakhs |
100% |
|
IIT Guwahati |
4.46 Lakhs |
25.21 Lakhs |
100% |
|
IIT Kharagpur |
6.64 Lakhs |
24.3 Lakhs |
100% |
|
BITS Pilani |
14.12 Lakhs |
22 Lakhs |
100% |
IIT Roorkee Courses and Fees FAQs 2026
Q1. What is the total fees for B.Tech at IIT Roorkee?
The total B.Tech fees at IIT Roorkee ranges between INR 11.33 Lakhs - 14.25 Lakhs depending on the specialization and other charges.
Q2. What is the fees for M.Tech at IIT Roorkee?
The total M.Tech fees at IIT Roorkee ranges from INR 2.18 Lakhs - 6.5 Lakhs depending on the specialization.
Q3. What is the fees for Ph.D at IIT Roorkee?
The total Ph.D fees at IIT Roorkee ranges between INR 3.07 Lakhs - 4.42 Lakhs.
Q4. What is the M.Sc fees at IIT Roorkee?
The total fees for M.Sc at IIT Roorkee is around INR 1.86 Lakhs.
Q5. What is the MBA fees at IIT Roorkee?
The total MBA fees at IIT Roorkee is approximately INR 9.74 Lakhs.
Q6. Is IIT Roorkee a good option for students?
Yes, IIT Roorkee is one of India's oldest and reputed technical institutes. It offers quality education, experienced faculty, research opportunities, and strong career prospects across various fields.
Q7. What are the admission criteria for IIT Roorkee?
Admission criteria depend on the course. For example, B.Tech admission is through JEE Advanced, M.Tech through GATE, and MBA admission generally involves management entrance exams and institute selection rounds.
Get Free Counselling
Talk to our expert counsellor about IIT Roorkee.