All You Need to Know About MBBS Course Fees In 2025  

Becoming a doctor is a dream that millions of students across India pursue with passion and determination. But along the way, there’s a big question that often pops up: How much does it actually cost to study MBBS in India? With fees rising and costs varying so much, figuring out the financial side can feel like a tough puzzle to solve. 

That’s why in this blog, we’re breaking down the MBBS course fees and the overall cost of studying MBBS in India in 2025, so you can focus on what really matters, chasing your dream without any unexpected money worries. 

What Exactly is MBBS? 

The MBBS (Bachelor of Medicine, Bachelor of Surgery) degree is the foundational medical course in India that equips students with the knowledge and skills to become doctors. It’s the steppingstone to a variety of medical careers from general practitioners to specialists. 

MBBS Course Duration 

Typically, the MBBS course duration is 5.5 years, which includes: 

Component Duration 
Academic study 4.5 years 
Compulsory internship 1 year 

This internship is crucial as it provides hands-on experience in hospitals. 

MBBS Course Eligibility in India 

To be eligible for MBBS admission in India, students must: 
– Have completed 12th grade with Physics, Chemistry, and Biology. 
– Secure a minimum aggregate score (usually 50% for the general category). 
– Qualify through the NEET (National Eligibility cum Entrance Test). 

MBBS Course Fees in India [2025 Updated] 

MBBS course fees vary widely depending on the type of institution you choose. Here’s a breakdown to help you plan better. 

Average MBBS Course Fees in Government Medical Colleges 

College Type Average Annual Fees (approx.) 
Government Colleges ₹10,000 – ₹50,000 

Average MBBS Course Fees in Private Colleges 

College Type Average Annual Fees (approx.) 
Private Colleges ₹3,00,000 – ₹25,00,000 

Source 

MBBS Course Fees in AIIMS and Other Central Institutions 

Institution Approximate Annual Fees (approx.) 
AIIMS ₹6,000 – ₹26,000  
JIPMER ₹30,000 

They combine affordability with excellent education standards. 

Note: These figures are approximate and can vary based on specific colleges and state regulations. 

AIIMS fees source | JIPMER fees source 

State-Wise MBBS Course Fees (Government colleges) 

Here’s a snapshot of MBBS fees in government colleges across major states: 

State Average Annual Fees (approx.) 
Maharashtra  ₹1,20,000 
Uttar Pradesh ₹80,000 – ₹1,10,000 
Tamil Nadu ₹20,000  
Delhi ₹75,000 – ₹2,65,000  

Maharashtra | Uttar Pradesh | Tamil Nadu | Delhi  

MBBS Fees in Maharashtra (Government Colleges) 

In Maharashtra, government medical colleges usually have moderate fees, keeping education affordable while providing quality training with good infrastructure. Students get the advantage of subsidized tuition and access to renowned colleges like Seth GS Medical College. Additionally, the state provides scholarships and hostel facilities, making it easier for students to pursue their MBBS dreams without much financial stress. 

MBBS Fees in Uttar Pradesh (Government Colleges) 

Government medical colleges in Uttar Pradesh are known for nominal course fees, making medical education much more accessible. The focus on affordability draws in thousands of aspiring doctors each year. Universities like King George’s Medical University not only offer strong academics but also provide excellent clinical exposure at highly subsidized rates. 

MBBS Fees in Tamil Nadu 

Tamil Nadu stands out for affordable MBBS education. Thanks to strong state policies that support aspiring doctors, students here can study at top institutions like Madras Medical College and Stanley Medical College without the hefty financial burden. These colleges not only offer reasonable fees but also ensure solid clinical training and good infrastructure. 

MBBS Fees in Delhi 

Delhi’s government medical colleges, like the prestigious Maulana Azad Medical College, make top-notch medical education incredibly reasonable. With tuition fees kept surprisingly low, students get access to excellent faculty and facilities without straining their finances. Of course, living in the capital can be a bit expensive but with state support, scholarships, and careful planning, many families find the path to a medical career in Delhi well within reach. 

Checklist Of Other Costs That Add Up During an MBBS Course in India 

While tuition fees are often discussed, MBBS students in India face several other costs that add up over the 5.5 years of the course. Let’s break them down: 

Hostel and Accommodation Charges 

Whether you stay on campus or rent outside, accommodation is a recurring cost you can’t dodge.  

Type Monthly Cost (approx.) Annual Cost (approx.) 
Government Hostel ₹1,000 – ₹5,000 ₹12,000 – ₹60,000 
Private Hostel/PG ₹5,000 – ₹15,000 ₹60,000 – ₹1,80,000 

Books, Equipment, and Uniforms 

MBBS is not just a pen-and-paper course; it requires a consistent supply of textbooks, lab materials, and clinical essentials. 

  • Expect to spend approximately ₹20,000 to ₹40,000 throughout the entire course. 
  • The essential items you will need include: 
  • Standard textbooks 
  • Lab coats and dissection kits 
  • A stethoscope (priced between ₹1,000 to ₹5,000) 
  • Medical aprons and formal shoes for clinical rotations 

Pro tip: Consider buying second-hand books or sharing resources with seniors to reduce costs. 

Examination and Registration Fees 

  • These fees can vary depending on the university and the state, but students should budget between ₹5,000 to ₹10,000 annually 
  • This amount typically covers: 
  • Semester or annual examination fees 
  • Internal assessments 
  • University registration and migration certificates 

Did you know? Some universities may also charge additional fees for practicals or late submission penalties, so it’s important to keep track of academic calendars! 

Comparison: Government vs Private MBBS College Fees 

Choosing between a government and a private medical college is not just about the fees; it’s also about value, outcomes, and prospects. Here’s a deeper dive: 

Factor Government Colleges (approx.) Private Colleges (approx.) 
Total Fees ₹1-10 Lakhs  ₹25-65 Lakhs (can go up to ₹1.65 Cr) 
Seats Limited & highly competitive (via NEET) More seats but higher cut-off flexibility 
Quality of Education Consistently high (especially in top govt. colleges) Varies widely, though infrastructure is better 
Clinical Exposure High patient inflow in govt. hospitals Depends on location & tie-ups 
Return on Investment (ROI) Extremely high due to low fees Mixed (depends on career prospects) 

Quality of Education 

Both government and private colleges offer MBBS degrees recognized by the NMC, but government colleges typically provide better clinical exposure due to higher patient footfall. Private colleges may have advanced labs, but the practical learning experience often relies on their hospital partnerships. 

Return on Investment (ROI) 

Graduating from a government college typically allows students to enter their profession with minimal debt, which creates an ideal situation for pursuing postgraduate studies or starting their own practice. 
Private college graduates, however, may take longer to reach a financial break-even point unless they pursue high-paying specializations or opportunities abroad. 

Scholarships and Financial Aid for MBBS Students 

Government Scholarships 

The Indian government offers scholarships like the AICTE Pragati Scholarship and various state-specific scholarships to support medical students financially. 

Education Loans for MBBS 

Banks and NBFCs offer education loans tailored for medical studies with flexible repayment options. Many loans cover tuition, hostels, and other expenses. 

Tips to Reduce the Cost of MBBS in India 

• Apply for government colleges via NEET counseling for affordable fees. 
• Look for scholarships and grants early. 
• Consider staying in government hostels to save on accommodation. 
• Buy used or digital textbooks. 

Value of Foreign MBBS Degree in India 

Did you know? Only foreign medical degrees recognized by the Medical Council of India (MCI) are valid for practice in India. You must clear the Foreign Medical Graduate Examination (FMGE) after returning. 
Source 

Are you planning your MBBS journey? Understanding the fees associated with MBBS is just the first step. Pursuing an MBBS degree requires careful financial planning and utilizing financial investment tools like EduFund’s mutual funds and fixed deposits can help you create a strong investment strategy.  

Determine the monthly amount to invest by using EduFund’s SIP calculator and start saving early. 

FAQs About MBBS Course Fees in India 

What is the typical cost of MBBS in India for government colleges? 

Government college fees usually range between ₹1 lakh to ₹10 lakh for the entire course, making it the most economical option. 

Are private MBBS colleges worth the high fees? 

Private colleges offer better infrastructure but come with steep fees. Consider your budget, career goals, and college reputation before deciding. 

Can I get scholarships for MBBS studies? 

Yes, there are various government scholarships and educational loans available to help ease financial burdens. 

Does MBBS in India include internship costs? 

Internship is part of the MBBS curriculum and typically doesn’t require additional fees beyond your college charges.