3 August 20267 min read

GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026

GNM vs ANM explained — full form, course duration, eligibility, fees, salary comparison, and which nursing course is better for your career in 2026.

G

Gaurav Chauhan

Content Writer

hero infographic for GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026

If you're interested in nursing, you've probably come across two terms everywhere — GNM and ANM. They sound similar, both lead to nursing careers, and the internet is full of confusing, contradictory information about them.

So let's clear this up once and for all. This guide covers the ANM and GNM full form, what each course actually involves, how much they cost, what salary you can expect, and most importantly — which one is the right pick for you.

Whether you're a 10th pass student, a 12th pass student, or someone looking for a stable healthcare career — read this before filling any admission form.

ANM Full Form & GNM Full Form — What Do They Stand For?

Let's start with the basics that everyone searches for:

  • ANM full form: Auxiliary Nurse Midwifery
  • GNM full form: General Nursing and Midwifery

Both are diploma-level nursing courses recognized by the Indian Nursing Council (INC). But that's where the similarities start to blur.

ANM is a shorter, more basic course designed to train healthcare workers for community health centres, primary health posts, and rural areas. Think of ANM nurses as the first point of contact in villages and small towns.

GNM is a more advanced diploma that trains you for hospital-level nursing. GNM nurses work in ICUs, operation theatres, emergency wards — basically every department of a hospital. The training is deeper, the course is longer, and the career ceiling is higher.

A common confusion: some people search for ANM nursing full form thinking it's different from ANM. It's the same thing — Auxiliary Nurse Midwifery. The "nursing" is just added for context.

ANM and GNM Difference — Side-by-Side Comparison

Exploring GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026 in India - Education Guide
Visual guide to ANM and GNM Difference — Side-by-Side Comparison

Here's the clearest way to understand the ANM and GNM difference:

ParameterANMGNM
Full FormAuxiliary Nurse MidwiferyGeneral Nursing and Midwifery
Duration2 years3 years + 6 months internship
Eligibility10th pass (some states: 12th)12th pass (PCB preferred)
GenderOnly female candidatesBoth male and female
FocusCommunity health, maternal careHospital nursing, clinical care
Govt College Fees₹5,000–20,000/year₹10,000–30,000/year
Private College Fees₹30,000–80,000/year₹50,000–1,50,000/year
Starting Salary₹8,000–15,000/month₹12,000–25,000/month
Govt Job Salary₹18,000–35,000/month₹25,000–45,000/month
Can Do BSc Nursing After?No (lateral entry not available)Yes — Post-Basic BSc Nursing (2 years)
RegistrationState Nursing CouncilState Nursing Council
Work SettingsPHCs, sub-centres, rural healthHospitals, clinics, ICUs, OTs
Abroad OpportunitiesVery limitedPossible (with BSc Nursing upgrade)

Key takeaway: GNM is the more versatile, higher-paying option. ANM is shorter and easier to get into, but your career growth is limited unless you pursue further studies.

ANM Nursing Course Details — Duration, Eligibility & Syllabus

ANM Nursing Course Details — Duration, Eligibility & Syllabus guide for students by Padhaao
Visual guide to ANM Nursing Course Details — Duration, Eligibility & Syllabus

Let's break down the ANM nursing course in detail:

ANM Course Duration

The ANM course duration is 2 years, including both theory and practical training. There's no separate internship period — clinical training is built into the curriculum.

Eligibility

  • Passed 10th (or 12th, depending on state)
  • Only female candidates (this is an INC rule — GNM accepts both genders)
  • Minimum age: 17 years at time of admission
  • Maximum age: 35 years (varies by state)

ANM Syllabus — What You'll Study

YearSubjects
1st YearCommunity Health Nursing, Human Body & Hygiene, Health Promotion, Nutrition, Environmental Sanitation, First Aid
2nd YearMidwifery, Child Health Nursing, Health Centre Management, Clinical Practicals

ANM Course Fees

The ANM course fees vary wildly between government and private colleges:

  • Government colleges: ₹5,000–20,000 per year (extremely affordable)
  • Private colleges: ₹30,000–80,000 per year
  • Total course cost: ₹10,000–1,60,000 depending on college type

Pro tip: Always check if the college is recognized by the Indian Nursing Council (INC) and the State Nursing Council. Unrecognized colleges mean your certificate won't be valid for govt jobs or registration.

Step-by-Step

Admission ProcessOnline Program (2026)

Check Eligibility

Typically requires a Bachelor's degree (any stream) with min. 50% marks. Work experience is a plus for executive programs.

Fill Application Form

Submit the online form with personal details, academic records, and work experience. Most universities accept applications year-round.

Upload Documents

Mark sheets, degree certificate, ID proof, passport photo, and work experience letter (if applicable).

Pay Fees & Confirm Seat

Pay the initial semester/year fees online to confirm your seat. Many universities offer EMI options.

* Steps may vary slightly by university. Always confirm the process on the official admissions portal.

Not Sure If ANM or GNM Is Right for You?

Talk to our nursing career counsellors — they help students choose between ANM, GNM, and BSc Nursing based on your 10th/12th marks, budget, and career goals. 100% free.

GNM Nursing Course — Subjects, Fees & What to Expect

Online Education: GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026 overview and details
Visual guide to GNM Nursing Course — Subjects, Fees & What to Expect

The GNM course is more intensive than ANM, and that's exactly why it opens more doors.

GNM Course Duration

3 years of study + 6 months mandatory internship = 3.5 years total.

Eligibility

  • Passed 12th with at least 40-50% (state-dependent)
  • PCB (Physics, Chemistry, Biology) preferred, but Arts/Commerce accepted in some states
  • Both male and female candidates can apply
  • Age: 17–35 years

GNM Nursing Course Subjects

The GNM course syllabus covers much more ground than ANM:

YearSubjects
1st YearAnatomy & Physiology, Microbiology, Psychology, Nutrition, Fundamentals of Nursing, First Aid, Community Health Nursing
2nd YearMedical-Surgical Nursing, Pharmacology, Psychiatric Nursing, Communication Skills
3rd YearMidwifery & Gynaecology, Paediatric Nursing, Community Health (Advanced), Nursing Administration
Internship6 months clinical rotation across hospital departments

GNM Course Fees in Government College

GNM course fees in government college are genuinely affordable — typically ₹10,000–30,000 per year. That's ₹30,000–90,000 for the entire 3-year course. Getting into a govt nursing college is competitive though, so prepare for the entrance exam seriously.

Private college fees: ₹50,000–1,50,000 per year (₹1.5L–4.5L total). Some premium private colleges charge up to ₹2L/year.

Fee Comparison

Estimated Fee StructureOnline Program (2026)

Premium Tier InstitutionsTop Ranked

2–4 Years

₹3,00,000 – ₹10,00,000
Mid-Range Universities

2–4 Years

₹80,000 – ₹2,50,000
Budget-Friendly OptionsAffordable

2–4 Years

₹20,000 – ₹60,000
* Fee ranges are indicative for 2026. Always verify with the official institution website before enrolling.

GNM & ANM Salary — How Much Do Nurses Actually Earn?

Online Education: GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026 overview and details
Visual guide to GNM & ANM Salary — How Much Do Nurses Actually Earn?

Let's talk money — because this is what most students really want to know. Here's a realistic breakdown of GNM full form salary and ANM salary at different career stages:

Career StageANM Salary (Monthly)GNM Salary (Monthly)
Freshers (Private Hospital)₹8,000–15,000₹12,000–20,000
2–3 Years Experience₹12,000–20,000₹18,000–30,000
Govt Job (Starting)₹18,000–25,000 + DA₹25,000–35,000 + DA
Govt Job (5+ Years)₹25,000–35,000 + DA₹35,000–50,000 + DA
Senior / Supervisor₹30,000–40,000₹40,000–60,000

The GNM course salary is consistently 30-50% higher than ANM at every stage. And the gap widens over time because GNM nurses can:

  • Get promoted to nursing supervisor/matron roles
  • Do Post-Basic BSc Nursing (2 years) → opens MSc Nursing → teaching positions
  • Apply for higher-grade govt nursing posts
  • Pursue abroad nursing registration (UK, Australia, Gulf countries)

The ANM GNM salary in government jobs also includes benefits like DA (Dearness Allowance), HRA, medical benefits, and pension — making the actual take-home significantly higher than private sector equivalents.

Salary reality check: Don't trust colleges that promise "₹40,000/month starting salary for GNM freshers." Private hospitals in tier-2 cities start at ₹12,000–18,000. Govt jobs pay more but require clearing competitive exams. Be realistic in your expectations.

Career Outcomes

Career & Placement OverviewOnline Program Graduates

Average Package

₹5 – 12 LPA

Post-graduation median salary

Highest Package

₹20 – 40 LPA

Top offers from premium recruiters

Salary Hike

25 – 60%

Reported within 2 yrs of graduation

Hiring Partners

300+

Across industries & cities

* Figures are indicative based on industry data and university reports. Actual figures may vary.

After GNM — Specialization & Career Growth Options

GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026 - After GNM — Specialization & Career Growth Options insights
Visual guide to After GNM — Specialization & Career Growth Options

One of GNM's biggest advantages over ANM is what comes after GNM. Here's your career roadmap:

After GNM Specialized Course List

  • Post-Basic BSc Nursing — 2 years. Upgrades your GNM diploma to a degree. Essential for career growth and abroad opportunities.
  • MSc Nursing — After BSc. Specializations in Critical Care, OT Nursing, Psychiatry, Community Health.
  • Nursing Superintendent — Hospital administrative role. Requires experience + BSc/MSc.
  • Public Health Nursing — Govt roles in NRHM, ASHA coordinator, District Health Officer.
  • Nursing Tutor / Professor — After MSc Nursing. Teaching in nursing colleges.
  • Abroad Nursing — UK (NMC registration), Australia (AHPRA), Gulf countries, Canada. Salaries: ₹15–40 LPA.

Govt Job Options After GNM

PostRecruiting BodySalary Range
Staff Nurse Grade IIState Health Dept / AIIMS₹25,000–44,000/month
Community Health NurseNRHM / NHM₹20,000–35,000/month
Railway NurseRRB₹28,000–42,000/month
Military NurseMNS (Military Nursing Service)₹35,000–56,000/month
ESI Hospital NurseESIC₹30,000–45,000/month

ANM graduates can also get govt jobs, but they're limited to ANM-level posts in primary health centres and sub-centres. The salary ceiling is lower, and promotion paths are fewer.

GNM vs ANM — Which Should You Choose?

Here's the honest decision guide based on your situation:

Choose ANM if:

  • You've only completed 10th class and want to start nursing immediately
  • You want a shorter course (2 years vs 3.5 years)
  • You're primarily interested in community/rural healthcare
  • Budget is very tight and you need to start earning sooner
  • You plan to work in your hometown's local health centre

Choose GNM if:

  • You've completed 12th (especially with PCB)
  • You want to work in hospitals — ICUs, OTs, emergency departments
  • You want the option to upgrade to BSc Nursing later
  • You're considering nursing abroad (UK, Australia, Gulf)
  • You want higher salary potential and more career growth
  • You're a male candidate (ANM is female-only)

Our honest recommendation: If you have 12th pass and can invest 3.5 years, GNM is the smarter choice in almost every scenario. The extra 1.5 years of study pays for itself within the first year of working, thanks to the higher salary. Plus, GNM opens the door to BSc Nursing and eventually abroad opportunities — ANM does not.

That said, ANM is a perfectly respectable career. Thousands of ANM nurses are the backbone of India's rural healthcare system. If your goal is community service rather than hospital nursing, ANM is a meaningful path.

Want Help Finding INC-Recognized Nursing Colleges?

Many nursing colleges are unrecognized — your certificate becomes worthless. Let us verify recognition and find the best options near you.

How Padhaao Helps You Get Into the Right Nursing College

Finding a genuinely good nursing college — one that's INC-recognized, has proper clinical training facilities, and doesn't charge inflated fees — is harder than it sounds. Many students end up in unrecognized colleges and realize their certificate is worthless only at the time of registration.

Padhaao helps you avoid these mistakes:

  • Free counselling — We verify INC/State Nursing Council recognition before recommending any college
  • Fee comparison — Honest data on what govt vs private colleges actually charge
  • Admission support — Help with entrance exam prep, form filling, and document verification
  • Career planning — Whether to do ANM, GNM, or directly BSc Nursing based on your profile

FAQs About GNM vs ANM — Difference, Eligibility, Salary & Which to Choose in 2026

What is the full form of ANM and GNM?
ANM stands for Auxiliary Nurse Midwifery and GNM stands for General Nursing and Midwifery. Both are diploma-level nursing courses recognized by the Indian Nursing Council (INC). ANM is a 2-year course while GNM is a 3-year course plus 6 months internship.
What is the ANM course fees in government colleges?
ANM course fees in government colleges typically range from Rs 5,000 to Rs 20,000 per year, making the total course cost between Rs 10,000 and Rs 40,000. Private college fees are higher at Rs 30,000 to Rs 80,000 per year. Always verify that the college is recognized by INC before admission.
What is the salary of GNM nurses in India?
GNM freshers in private hospitals earn Rs 12,000 to 20,000 per month. With 2-3 years experience, this increases to Rs 18,000 to 30,000. Government job salaries for GNM nurses start at Rs 25,000 to 35,000 per month plus DA and benefits, reaching Rs 40,000 to 60,000 at senior levels.
Can I do GNM after 10th class?
No, GNM requires 12th pass as minimum qualification. If you have only completed 10th, you can do ANM (which accepts 10th pass in most states). After completing ANM and gaining some experience, you can explore further nursing studies, though direct GNM admission requires 12th pass.
What is the difference between ANM and GNM salary?
GNM salary is consistently 30-50% higher than ANM at every career stage. ANM freshers earn Rs 8,000-15,000/month while GNM freshers earn Rs 12,000-20,000/month. In government jobs, ANM nurses get Rs 18,000-25,000/month starting while GNM nurses get Rs 25,000-35,000/month starting.

Start Your Nursing Career With the Right Guidance

Whether it is ANM, GNM, or BSc Nursing — our counsellors compare fees, recognition, and placement records across 500+ nursing colleges to find your best fit.

Frequently Asked Questions

What is the full form of ANM and GNM?
ANM stands for Auxiliary Nurse Midwifery and GNM stands for General Nursing and Midwifery. Both are diploma-level nursing courses recognized by the Indian Nursing Council (INC). ANM is a 2-year course while GNM is a 3-year course plus 6 months internship.
What is the ANM course fees in government colleges?
ANM course fees in government colleges typically range from Rs 5,000 to Rs 20,000 per year, making the total course cost between Rs 10,000 and Rs 40,000. Private college fees are higher at Rs 30,000 to Rs 80,000 per year. Always verify that the college is recognized by INC before admission.
What is the salary of GNM nurses in India?
GNM freshers in private hospitals earn Rs 12,000 to 20,000 per month. With 2-3 years experience, this increases to Rs 18,000 to 30,000. Government job salaries for GNM nurses start at Rs 25,000 to 35,000 per month plus DA and benefits, reaching Rs 40,000 to 60,000 at senior levels.
Can I do GNM after 10th class?
No, GNM requires 12th pass as minimum qualification. If you have only completed 10th, you can do ANM (which accepts 10th pass in most states). After completing ANM and gaining some experience, you can explore further nursing studies, though direct GNM admission requires 12th pass.
What is the difference between ANM and GNM salary?
GNM salary is consistently 30-50% higher than ANM at every career stage. ANM freshers earn Rs 8,000-15,000/month while GNM freshers earn Rs 12,000-20,000/month. In government jobs, ANM nurses get Rs 18,000-25,000/month starting while GNM nurses get Rs 25,000-35,000/month starting.