How Long Does It Take to Become a Nurse Practitioner on Average?

Answer The average amount of time it takes to become a nurse practitioner is about seven to eight years. This includes four years to complete an undergraduate degree, two years to amass work experience an... Read More »

Top Q&A For: How Long Does It Take to Become a Nurse Practit...

How long does a nurse practitioner have to go to school?

If attending school full-time, you will spend around four years obtaining a bachelor's degree and another two years getting a master's degree to qualify as a nurse practitioner. Those attending sch... Read More »

How long is nurse practitioner school?

Nurse practitioner programs typically last two years. Students working to become a nurse practitioner typically go to school for a baccalaureate degree and become a registered nurse before attendin... Read More »

How long does it take to earn a nurse practitioner degree?

It takes about six years to earn a nurse practitioner degree. Nurse practitioners must first earn a bachelor's degree which takes about four year, then earn a graduate degree which takes another ye... Read More »

How Long Does it Take After High School to Be a Nurse Practitioner?

Nurse practitioners are nurses who have advanced educational degrees and greater autonomy in making health care decisions. These nurses are similar to doctors in that they can independently diagnos... Read More »