Health & medicine · CHECKED 13 OCT 2026

How to become a Doctor (MBBS) in India

डॉक्टर (एमबीबीएस)

Diagnose and treat illness, prevent disease and care for patients in hospitals, clinics and public health services.

Streams
Science (PCB)
Time it takes
5.5 years after Class 12 for MBBS; another 3 years for MD/MS specialisation
Key exams
NEET, NEET-PG

What you actually do

  • Examine patients, order tests and reach a diagnosis
  • Prescribe treatment and follow up on how patients respond
  • Counsel patients and families and keep accurate medical records

A day in the life

Morning ward rounds with seniors, a busy outpatient clinic, an emergency case or two in the afternoon, and time to update notes and read up on a difficult patient.

The path, step by step

  1. Class 9–10: strong science, especially biology; build study discipline earlyabout 2 yr
  2. Class 11–12: Science with Physics, Chemistry, Biology (PCB) and Englishabout 2 yr
  3. Entrance: NEET (UG) — the single national route to MBBS seatsabout 6 mo
  4. MBBS (5.5 years including a 1-year compulsory rotating internship)about 5.5 yr
  5. Optional: prepare for NEET-PG for MD/MS; NMC has proposed a National Exit Test — check NMC for its current statusabout 1 yr
  6. First job: Junior Resident / Medical Officer in a government or private hospitalabout 1 yr

Entrance and recruitment exams

ExamConducted byHow often
NEET (UG)National Testing Agency (NTA)Once a year (usually May)
NEET-PGNational Board of Examinations in Medical Sciences (NBEMS)Once a year

Exam dates, eligibility and patterns change every cycle. Always read the latest notice on the official website before you apply.

Cost and pay

Government / public route

Government medical colleges: roughly ₹10,000 to ₹1.5 lakh per year in tuition, varying by state

Private route

Private and deemed medical colleges: roughly ₹8–25 lakh per year in tuition

Approximate. Fees change every year and differ by state, institute and category (fee waivers and scholarships may apply). Always check the official fee notice.

Salary

Pay differs greatly between government service, private hospitals and private practice, and rises sharply with specialisation. Check state health department and hospital recruitment notices for current figures.

Skills that matter

  • Biology and clinical reasoning
  • Calm decision-making under pressure
  • Empathy and clear communication
  • Physical and mental stamina
  • Lifelong reading habit

Is this for me?

Good fit if…

  • You want to help people directly every day
  • You can study hard for many years
  • You stay calm around blood, pain and emergencies

Maybe not, if…

  • You want to start earning well early in your twenties
  • You find long, irregular hours and night duties exhausting

Not sure yet? Take the Career Explorer quiz — 18 questions, answers stay on your device.

Start learning free

ROADMAP GENERATOR · PRIVATE · ON YOUR DEVICE

Where are you now, and where do you want to be?

Loading your dates…

Common questions

How do I become a Doctor (MBBS) in India?

1. Class 9–10: strong science, especially biology; build study discipline early 2. Class 11–12: Science with Physics, Chemistry, Biology (PCB) and English 3. Entrance: NEET (UG) — the single national route to MBBS seats 4. MBBS (5.5 years including a 1-year compulsory rotating internship) 5. Optional: prepare for NEET-PG for MD/MS; NMC has proposed a National Exit Test — check NMC for its current status 6. First job: Junior Resident / Medical Officer in a government or private hospital

Which entrance exams lead to a career as a Doctor (MBBS)?

NEET (UG) (National Testing Agency (NTA)); NEET-PG (National Board of Examinations in Medical Sciences (NBEMS)). Check each official website for current dates and eligibility.

Which stream should I choose after Class 10 to become a Doctor (MBBS)?

Science (PCB).

How long does it take to become a Doctor (MBBS)?

5.5 years after Class 12 for MBBS; another 3 years for MD/MS specialisation

How much does it cost to become a Doctor (MBBS)?

Government route: Government medical colleges: roughly ₹10,000 to ₹1.5 lakh per year in tuition, varying by state. Private route: Private and deemed medical colleges: roughly ₹8–25 lakh per year in tuition. Approximate. Fees change every year and differ by state, institute and category (fee waivers and scholarships may apply). Always check the official fee notice.

What is the salary of a Doctor (MBBS) in India?

Pay differs greatly between government service, private hospitals and private practice, and rises sharply with specialisation. Check state health department and hospital recruitment notices for current figures.

Sources and last check

We list every rate, limit and date this page relies on, where it comes from and when we last checked it. Rules change: please confirm on the official website before you act. Spotted something out of date? Tell us.

IndiaDigital is an independent project and is not affiliated with any government department, ICAI or the GST Network.

Search by task, format or tool name.