how long is nurse practitioner school?
How long will it take? The average education for a nurse practitioner takes about five to seven years. This is, of course, after completing high school. If you havenât completed high school yet, consider taking science classes and any classes you can find that connect with the medical field.