Skip to content

How to become a staff nurse

A staff nurse cares for patients in hospitals and clinics: checking vital signs, giving medicines and injections, dressing wounds, assisting doctors and keeping patient records.

Time to first job3–4 years of study plus registration
Fresher pay₹12,000–₹22,000a month
With 5+ years₹35,000–₹55,000a month

Steps to become a staff nurse

  1. Pass 12th with science

    Physics, chemistry and biology are required for nursing courses.

  2. Complete a nursing course

    B.Sc Nursing (4 years) or GNM (3 years).

  3. Register with the nursing council

    Registration is required to work as a staff nurse.

  4. Get life support certificates

    BLS and ACLS help, especially for ICU and emergency roles.

  5. Apply to hospitals

    Private and government hospitals hire newly registered nurses regularly.

Skills that raise your pay

  • B.Sc Nursing rather than GNM
  • ICU, OT or emergency experience
  • Government hospitals and jobs abroad pay much more

Prove your skills with a free eGig skill test; the certificate shows on your profile.

Career path

Staff NurseSenior Staff NurseWard In-chargeNursing SupervisorNurse Educator

Get ready to apply

Common questions

GNM or B.Sc Nursing?

B.Sc Nursing takes longer but leads to higher pay, more roles and easier work abroad.

Can nurses work abroad?

Yes, with the destination country’s licensing exam and language test. Use registered agencies only.

How long does it take to become a staff nurse?

Usually 3–4 years of study plus registration, depending on your starting point and how much time you put in.

How much does a staff nurse earn?

Typical pay is ₹12,000–₹22,000 a month for freshers, ₹22,000–₹35,000 with 2–5 years’ experience and ₹35,000–₹55,000 for senior staff.

More career guides

All career guides · Salary guide · Resume examples