Why This Matters
-
THE U.S. NEEDS 112,700 MORE NURSE PRACTITIONERS BY 2031
Demand for nurse practitioners is expected to increase by 46% over the next decade, as they are increasingly used as part of primary care teams in hospitals, physicians’ offices, and clinics.
-
17% OF NURSES EXPECT TO RETIRE IN THE NEXT DECADE
The projected retirement rate of registered nurses by 2030 is also contributing to rising demand. Nurse practitioners, with their advanced skills, can help fill in the gaps caused by retirements.
-
EARN $40,000+ MORE AS A NURSE PRACTITIONER
Nurse practitioners enjoy a significant salary increase over RNs. The median salary for a nurse practitioner is $120,680, according to the Bureau of Labor Statistics, compared to $77,600 for RNs.
Our Research
This list features some of the best online nurse practitioner degree programs at top colleges across the country. Each school featured is a nonprofit, accredited institution — either public or private — with a high standard of academic quality for post-secondary institutions. The programs on this list are accredited by the Commission on Collegiate Nursing Education (CCNE), or the Accreditation Commission for Education in Nursing (ACEN).
We evaluated each school’s program on tuition costs, admission, retention and graduation rates, faculty, and reputation as well as the student resources provided for online students. Then we calculated the Intelligent Score on a scale of 0 to 100. Read more about our ranking methodology.
Next, we compared this comprehensive list of online nurse practitioner degree programs to a list of aggregated college rankings from reputable publications like the U.S. News & World Report among others to simplify a student’s college search. We pored through these rankings so students don’t have to.
The Top 69 Online Nurse Practitioner Degree Programs

Discover More Options
What You Should Know About This Degree
Although students may be able to complete all of their coursework online in a given program, accredited nurse practitioner programs also have in-person requirements for clinical learning. Since healthcare is a human services field, this hands-on learning is key in preparing nurse practitioners to treat and interact with patients. The number of clinical hours and the settings in which students complete them vary based on the program and state regulations. When researching programs, find out the specifics of their clinical requirements, including what kind of placement assistance students receive from the program.
In order to provide services as a nurse practitioner, individuals must obtain a certification and licensure. National certification boards like the American Nurses Credentialing Center or the American Academy of Nurse Practitioners certify nurse practitioners. The certification process usually entails paying a fee and passing an examination. There is also a recertification process for maintaining credentials.
Nurse practitioners receive their licenses from the state in which they are practicing. State regulations can affect where a student receives their degree. If you are considering an online degree from a school in a different state, it’s important to confirm that the school is authorized to grant degrees to students in your home state and that your state’s licensing board will recognize the degree.
What’s Next?
When selecting an online nurse practitioner program, here are a few questions to ask:
- Am I eligible for this program? Most MSN programs seek students who already have a BSN and an RN license. Some schools offer “bridge programs” to students with an associate’s degree. Look at the eligibility requirements for programs to determine which one best suits your education and experience level.
- Is there an accelerated track to a Doctor of Nurse Practice? For students seeking a DNP, some schools offer an accelerated track that allows students to start working on the doctorate while completing the MSN program. They may also guarantee acceptance into the DNP program upon successful completion of the master’s. If this path interests you, look for a school that offers this kind of track, as it can save you time and money.
Be sure to look at all the program’s admission requirements and deadlines. Gathering your application materials well ahead of the submission deadline will help the process go smoothly. Financing your master’s degree is another important consideration. If you are already employed, find out if you are eligible for tuition assistance from your employer. You can also look into scholarships, assistantships, and financial aid.