Question: how long does it take to become an nurse practitioner?
Answer: In addition to the minimum of 5-7 years of nursing experience needed, NPC's (Nurse Practitioner Candidates) take on a 2 year Clinical Masters Degree course, although many have further years of nursing experience under their belts.