What are the requirements to be a nurse practitioner? You must have a current professional nursing license in the state that you work in and meet the education requirements. Most nurse practitioners have a particular specialty some of these specialties include the following: family health, women’s health, psychiatry, pediatrics, oncology, neonatology, obstetrics, and gynecology.