Question: how long does it take to become a mental health nurse practitioner?
Answer: Step 3: Graduate Degree The third step towards becoming a psychiatric nurse practitioner is to earn a graduate degree. Master's degree programs for psychiatric nurse practitioners generally take one-and-a-half to three years to complete, depending on the school.