ANM vs GNM vs BSc Nursing : Which course is Best for you?

Healthcare Courses

The three most popular nursing courses are ANM, GNM, and BSc Nursing. All these courses differ in their nature and duration of the study. Nursing is one of the most well-respected and admired professions in the Indian healthcare system. Over 60% of India's health workforce is nurses, making them a vital component of the Indian workforce.

Feb 2
Dr. Sandip Patel
Founder & CEO,
ANM vs GNM vs BSc Nursing : Which course is Best for you?


Nursing is one of the most well-respected and admired professions in India's healthcare system. Over 60% of India's health workforce is nurses, making them a vital component of the Indian health workforce. In terms of population, India is the world's second-largest country. Despite this, it faces a nursing shortage and is unable to meet the patient-to-nurse ratio. This severe labor shortage creates a plethora of work options. A nursing course is required to enter the field of nursing. ANM, GNM, and B.Sc. Nursing is three of these courses. 


Auxiliary Nursing Midwifery (ANM) is a diploma program that focuses on preparing nurses to work as community health professionals. GNM, or General Nursing Midwifery, on the other hand, focuses on providing care to individuals, families, and communities. Finally, a B.Sc. A nursing degree is a professional undergraduate nursing degree that provides a thorough understanding of nursing care for sick individuals. So, which one should you pick? Let's have a look. 



Auxiliary Nursing Midwifery or ANM is a nursing diploma program that focuses on delivering nursing training to public health professionals. This program lasts two years, including a six-month internship. The course's major goal is to teach students how to provide healthcare to the entire community. The value of this course stems from the necessity for people to be knowledgeable about the nursing profession. Any nursing shortage will bring ANM graduates to the forefront. Both part-time and full-time ANM programs are available. Graduates of the ANM program can work in a variety of healthcare settings. Their job will be to treat patients, look after their health, and assist them in their rehabilitation. Students will learn about medical theater setup, patient monitoring, immediate first-aid care, and drugs during this course. Students interested in basic-level nursing can enroll in ANM, which is a much shorter course than GNM. 



The General Nursing Diploma (GNM) is a long-term diploma certification program in general nursing. After graduating from high school, students can enroll in the course. It is a three-year, six-month diploma program for those interested in pursuing a career in clinical nursing. It is concerned with the knowledge of how to care for those who are sick or damaged and assist them in making a full recovery. Students are well-versed in the clinical approach to dealing with patients. Students can find work in a variety of medical disciplines after completing this degree. The GNM program is aimed to prepare eligible candidates to solve the country's, communities, and individual health requirements. GNM is a program that focuses on giving an in-depth understanding of general nursing in both the public and private sectors. The course also includes a required internship component, which allows students to gain hands-on experience in the sector. 


B. Sc. Nursing 

B.Sc. Nursing is a professional undergraduate nursing program that is distinct from diploma programs. Because the training will focus on comprehending biological concepts, B.Sc. in Nursing, like the other B.Sc. degrees, needs students to have a fundamental understanding of biology. The Bachelor of Science in Nursing is a four-year undergraduate program that focuses on nursing and medicine as key functions, intending to prepare students to become future nurses and contribute positively to the medical profession. This course is offered at several well-known universities that have been approved by the licensing board. Graduates of this program can choose from a variety of positions in both public and private hospitals. Apart from general nursing, the course will prepare students to care for virology and sick patients. Students will also receive training in medical procedure assistance and ward coordination as part of their study. 


Eligibility Criteria for ANM, GNM, and B.Sc. Nursing: 

Both ANM and GNM have similar kinds of eligibility requirements. A candidate must be 17 years old and not more than 35 years old to meet the qualifying requirements for an ANM program. The following are the remaining eligibility requirements: 


  • The candidate must have graduated from a recognized board with a class 12 diploma in Arts and English Core/English Elective, Science, or Health Care Science - Vocational stream. 
  • The applicant must be in good health. 
  • The aspirant must have completed a vocational ANM program from a school approved by the Indian Nursing Council with an English subject score of 40%. 


The following are some of the basic eligibility requirements for the GNM program: 


  • The candidate must be 17 years old and no older than 35 years old. 
  • For the GNM course, the candidate must have completed class 12 with science and received a minimum of 40% in aggregate and English separately from any recognized board. 
  • The candidate must have completed class 12 with an English subject score of 40% in vocational Stream-Healthcare Science from a recognized CBSE board/Center and be a registered GNM with pass marks. 


The requirements for a B.Sc. in Nursing differ from those for an ANM or GNM. While ANM and GNM can be pursued by any graduate with a passion for nursing, B.Sc. in Nursing needs students to have a thorough understanding of fundamental biology. This course requires a minimum of 50 percent in any stream, with biology as a required subject. Aside from that, students must pass the entrance-level tests administered by certain universities to be admitted. 


Course Curriculum of ANM. GNM and B.Sc. Nursing

The ANM course focuses on individual health care, whereas the GNM course entails analyzing several people's unique needs from birth to death. Some of the topics and areas that applicants might expect during the course are listed below: 


Subjects covered by ANM: 

  • Health Promotion in Medical-Surgical Nursing 
  • Nursing in Primary Care 
  • Community Health Nursing 
  • Child Health Nursing 
  • Midwifery 
  • Health Center Management 
  • Gynecology and Midwifery 
  • 6-month mandatory internship 


Subjects covered by GNM: 

  • Statistics and research 
  • Ward Management & Nursing Administration 
  • Nursing in the Medical-Surgical Field 
  • Nursing Education in Community Health 
  • Nursing Bio-Science Behavioral Science 
  • Medical-Surgical Nursing 
  • An internship is a 6-month requirement


Subjects covered in the B.Sc. Nursing: 

  • Dietetics and nutrition 
  • Nursing for Children and Adolescents 
  • Genetics and Pathology 
  • Pharmacology 
  • Nursing in Mental Health 
  • Microbiology 
  • Physiology 
  • Nursing in Community Health 


Scope of ANM, GNM, BSc Nursing 

One can become a nurse after finishing either of these courses. Both of these courses give students the chance to pursue a career in nursing. The demand for nurses is higher in both the public and private sectors. They mostly work in government and private hospitals, nursing homes, orphanages, other industries, sanatoriums, and the military forces. 


Students who complete the ANM, GNM, or B.Sc. Nursing programs can continue their studies in addition to promising work opportunities. Because the GNM program is longer than the ANM program, it offers more opportunities in terms of compensation and growth. Even after completing one of the diploma programs, students can pursue a B.Sc. Hospitals (government and private), nursing homes, old age, various healthcare industries, homes, orphanages, sanatoriums, and the armed forces are all areas where ANM, GNM, and B.Sc. Nursing graduates can find work. 


But because of their technical understanding and the degree's reputation, B.Sc. Nursing graduates have a stronger say in the employment market. Graduates of B.Sc. have more career opportunities than ANM and GNM graduates. In terms of job opportunities, combining a B.Sc. with either of the diploma degrees is advantageous because graduates can work in both general and professional nursing. A candidate would be eligible for registration with the State Nursing Council after completing the ANM or GNM diploma program. 


 ANM GNM B.Sc. in Nursing 
Employment Opportunities 

Community Health Centers, 

AnganwadiAnganwadi, Government and Private Hospitals, Dispensaries, 

Nursing Homes, Government Jobs and more 


Community Health Centers, 

Aanganwadis, Government and Private Hospitals, Dispensaries, 

Nursing Homes, Government Jobs,, and more 


Public Health Centers, Private Health Centers, Medical Research Institutes, Blood Bank Institutes, Nursing Homes, etc. 
Designation Homecare Specialist, Personal Nurse, General Nurse, Apprentice Nurse, etc. General Ward Nurse, Certified Nursing Assistant, Nursing Trainer, Homecare Nurse, etc. 

ICU Nurse, General Ward Nurse, Neuro Nurse, Psychiatric Nurse, Pharma Nursing, Staff Nurse, Paramedic, etc. 



Salary ANM Vs GNM Vs B.Sc. Nursing 

ANM Nursing: The average graduate salary is determined by several factors, including the job title and industry in which they work. The average income for ANM graduates varies between INR 1.5 and 1.8 LPA depending on the sector. As a fresher, graduates in government sectors can earn up to INR 2 - 2.5 LPA. As time goes on, the compensation scale for experienced nurses will increase. 


GNM Nursing: The wage scale for GNM newcomers is very comparable to that of ANM newcomers. Graduates can expect to earn between INR 1.8 and 2.4 LPA at first, depending on their industry. The pay scale limit rises to INR 3 LPA from INR 2.4 LPA. For government employees, experienced nurses can earn up to 5 L.P.A. per month in both the private and governmental sectors. 


B.Sc. Nursing graduates can earn up to INR 3.6 LPA as a fresher across various sectors, which is higher than diploma graduates. For experienced nurses, the pay range is rather high, as they can earn up to INR 7.29 LPA with additional responsibilities and functions. 


Which one to choose from ANM, GNM, and B.Sc. Nursing 

Depending on the candidate’s career objectives and ambitions, they can choose either of the three programs. So, the question remains, which is better ANM or GNM? It all depends on what candidates want to accomplish in the future. The most difficult decision will be whether or not to pursue a diploma program. 

ANM is the only option for anyone who passes the class 12 test from a non-science discipline and wants to pursue a nursing career. Graduates of the ANM diploma program are entitled to register as nurses and pursue the GNM diploma program. As a result of the procedure, they will be appropriate for B.Sc. Nursing and B.Sc. (Post Basic) Nursing programs. 


If the candidate comes from a science background with Biology as a subject, the GNM diploma will be a good place to start. GNM graduates can pursue B.Sc. Nursing or B.Sc. (Post-Basic) Nursing as their first step toward a professional nursing degree. Distance programs are open to GNM graduates with at least two years of work experience. A science stream applicant, on the other hand, who wants to focus on academics before starting a job should pick B.Sc. Nursing. This provides the possibility of pursuing a postgraduate degree in MSc Nursing. After completing the MSc Nursing program, students might pursue a Ph.D. or can look for a job. 


It is undeniable that all groups of graduates have equal career prospects and possibilities in the labor market. The decision is ultimately based on the willingness of students and their aspirations for a successful professional path. 


Top Colleges for ANM, GNM, B.Sc. Nursing 


  • Era University, Lucknow 
  • GSRM Memorial College of Nursing, Lucknow 
  • Kongunadu College of Nursing, Coimbatore 
  • Vivekanandha Nursing College for Women, Salem 
  • Mother Teresa College of Nursing, Pudukkottai 
  • Tripura Institute of Paramedical Sciences, Agartala 
  • FH College of Nursing, Agra 
  • Kailash Institute of Nursing and Paramedical Sciences, Noida 
  • Meridian Nursing and Paramedical College, Varanasi 



  • Era University, Lucknow 
  • Jaipur Hospital - College of Nursing, Jaipur 
  • Yashoda School and College of Nursing, Secunderabad 
  • RVS College of Nursing, Coimbatore 
  • Rajasthan College of Nursing, Jhunjhunu 
  • Pacific Medical University, Udaipur 
  • Dhanvantri Institute of Medical Education and Research, Namakkal 
  • Sacred Heart Nursing College, Madurai 
  • FH College of Nursing, Agra 


B.Sc. Nursing 

  • Government College of Nursing, Maharana Bhupal Government Hospital, Udaipur 
  • Era University, Lucknow 
  • Government College of Nursing, Udaipur 
  • SMS Nursing College, Jhalawar 
  • Medical and Technology Institute of Nursing, Jaipur 
  • Yashoda School and College of Nursing, Secunderabad 
  • Pacific Medical University, Udaipur 
  • Animal College of Nursing, Kanyakumari 
  • Apollo College of Nursing, Chennai/Madurai 
  • Parul University, Vadodara 
  • The West Bengal University of Health Sciences, Kolkata 
  • Chinmaya Advance Research Education, Haridwar 
  • Doon Institute of Medical Sciences, Dehradun 


You can learn more about Healthcare courses and find the college/institute that suits you the best by visiting