A master's degree is required for all nurse practitioners. Most master's programs take two years of full-time study to complete and require a BSN in order to apply. A few select programs require 1-2 years of clinical experience as well. See our directory for a listing of schools in your state.
Nurse Practitioner Schools Directory