Nurse practitioners are some of the highest-paid medical professionals working in the field. With the recent nursing shortage opening up the job market, it’s never been a better time to explore this rewarding career option. From Birmingham to Montgomery, if you’re based in Alabama, becoming a nurse practitioner is especially lucrative and there are plenty of options to choose from in terms of nurse practitioner degree programs. Learn how you can get started on your journey to becoming a nurse practitioner in the sections below. Jump to program listings.

2025 - Best Online Nurse Practitioner Programs in Alabama

Introducing RegisteredNursing.org's 2025 rankings of the Best Online Nurse Practitioner Schools in Alabama! These rankings are designed to guide prospective nurse practitioners in selecting the top online programs in the state. Our comprehensive methodology evaluates various factors to ensure you find the program that best fits your needs. Key ranking criteria include completion rates, cost of living, institutional competitiveness, program diversity, and the years of faculty experience. These elements combined provide a well-rounded assessment of each program's strengths and potential for student success. For more detailed information on how we rank schools, please visit our methodology page.

1.

University of Alabama at Birmingham

Birmingham, AL

The University of Alabama at Birmingham (UAB) offers highly regarded nurse practitioner programs that cater to a variety of learning preferences, including online, hybrid, and on-campus formats. UAB's programs are known for their rigorous curriculum and experienced faculty, providing students with the flexibility to advance their nursing careers while balancing other commitments.

MSN Programs
2.

University of South Alabama

Mobile, AL

The University of South Alabama offers highly respected Nurse Practitioner (NP) programs, with flexible learning formats including online and hybrid options. The school is known for its strong focus on practical experience, cutting-edge research, and a supportive learning environment. Students benefit from a diverse range of specializations, dedicated faculty, and state-of-the-art clinical training, making it an excellent choice for advancing in the nursing field.

MSN Programs
3.

University of Alabama in Huntsville

Huntsville, AL

The University of Alabama in Huntsville offers highly regarded nurse practitioner programs, including Family Nurse Practitioner (FNP) and Adult-Gerontology Primary Care Nurse Practitioner (AG-PCNP) tracks. These programs are available in both online and hybrid formats, providing flexibility for working professionals to advance their education.

Graduate Certificate ProgramsMSN Programs

Fast & Affordable Nurse Practitioner Programs

Whether you’re already working in the nursing field and looking for a cheap and quick way to level up your career or you’re a Bachelor’s of Science in Nursing (BSN) graduate just beginning your journey as a future nurse practitioner, there are plenty of budget-friendly and timely nurse practitioner programs options available nationwide.

What Are the Fastest Online NP Programs?

To become a nurse practitioner, you’ll need a graduate degree in nursing. The two most common degrees associated with nurse practitioners are the master’s degree in nursing and the Doctor of Nursing Practice (DNP). With only typically only two years of required study, a master’s degree program is usually the fastest option. In some cases, you may even be able to graduate from a Master’s of Science in Nursing (MSN) program in as little as a year if you have the right amount of credits and take advantage of summer programs and flexible online learning options. Here are the fastest MSN programs currently available in the State of Alabama:

NP ProgramLengthOnline/Campus
University of North Alabama12 – 24 MonthsOnline
University of Alabama1 – 2 YearsOnline or Campus
University of Alabama Birmingham3 Semesters or moreCampus

What Are the Most Affordable Online NP Programs?

While getting your nursing degree is rarely considered “cheap” Alabama is one of the cheapest states to get your MSN. On average, you can expect to find MSN programs that cost around $20,000 or less. You’ll save even more money when getting your MSN in Alabama if you are already an established resident and if you decide to go to school in a more affordable area such as Birmingham or Selma. Below is a breakdown of the most affordable schools in Alabama that offer MSN degrees:

School NameTuition RangeEstimated Credits
University of Alabama$11,380 – $33,37250 – 56
University of North Alabama$10,000 – $20,00041
University of Alabama, Huntsville$12,000 – $24,00060

Schools Offering Popular Nurse Practitioner Specialties

Nurse practitioner programs usually offer a number of specialized courses that allow students to narrow their focus in a particular practice area such as cardiology or pediatrics. These types of curriculums often lead to certification in a field you are passionate about and may even help to increase your salary once you begin working. Here are a few nurse practitioner programs in Alabama that offer such specialization:

School NameNP SpecialtyCredits Required
University of South AlabamaFamily Nurse Practitioner (MSN)57
University of Alabama, BirminghamNeonatal Nurse Practitoner (MSN)45
University of Alabama, HuntsvilleAdult-Gerontology Acute Care Nurse Practitioner60

Find out more about popular NP specialty programs: Acute Care (ACNP), Adult Gerontology (AGNP), Family (FNP), Pediatric (PNP), Psychiatric (PHMNP), Women’s Health (WHNP).

Educational Routes for Nurse Practitioners – Online & Campus

Nursing programs are unique in that they incorporate many different educational routes to reach your goals. Depending on which degree you currently have, or even if you don’t have a degree at all, you can find a nurse practitioner program that allows you to enroll based on your specific background. See the various types below.

MSN Nurse Practitioner Programs

MSN programs are typically the most common option for students looking to become nurse practitioners. In most cases, these programs take about two years to complete and come in a variety of specializations. Here just a few examples of MSN programs in Alabama:

RN to NP Programs

RN to NP programs are another common option for students looking to become nurse practitioners. If you have an ADN or ASN, you will qualify for this bridge program which will allow you to complete your BSN and your MSN in a much shorter timeframe than if you were to complete them individually. Examples in Alabama include:

DNP Nurse Practioner Programs

For students who want to invest more time into their education, a DNP is a great option. These programs take between four and six years to complete following an MSN program. Though a DNP program will take much longer to complete, you can easily assume that graduating from one will allow you to access much higher-paying jobs. Here are a few DNP programs available in Alabama:

Post-Master's Certificate NP Programs

A post-master’s certificate in nursing is not a nursing degree per se, but it does allow licensed nurse practitioners to get their specialization or dual-specialize in a particular area. These programs are usually a year or less in length. Here are a few available in Alabama:

Accelerated, Direct & Master’s Entry (MENP/MEPN) to Nursing Practice

Some students may have completed their bachelor’s degree and decided later that they would like to get their master’s degree in nursing. An accelerated MSN program, or a direct or master’s entry to nursing practice, is a quicker route to becoming a graduate-level nurse or nurse practitioner by combining a BSN and MSN into one challenging nursing program. There are two available in Alabama:

General Admissions Requirements

Here are a list of general admission requirements that are typically expected to enroll in a nurse practitioner program in Alabama. Keep in mind that these may vary from school to school:

  • BSN from an accredited school
  • Transcripts from all colleges attended
  • Minimum grade point average (often 3.0 or above, but varies by school/program)
  • Active, unencumbered RN license
  • Essay or statement of purpose outlining career goals
  • Letters of recommendation (academic or professional)
  • Resume or CV

Alabama NP License and Certification Requirements

An important step in the process to becoming a nurse practitioner is getting licensed and certified. To get your NP licensure, you’ll need to have a current RN license and an MSN or higher. To apply, you’ll need to have documentation of both, pay the $200 application fee, and submit an application form to the Alabama Nursing Board. More information can be found here.

Certification is often done by specialization through the American Nurses Credentialing Center (ANCC), and you’ll need to have training in the applicable area of study to be eligible. For example, if you specialized in cardiology during your master’s program, you will be eligible to apply to get certified as a cardiology nurse practitioner.

For more information, visit the Nurse Practitioner Alliance of Alabama (NPAA).

List of NP Programs in Alabama

Jump to City:

Birmingham, AL

Samford University

  • Master's - MSN Psychiatric Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • Online with 1-2 campus intensives
    • 660 clinical hours required
    • Clinical experiences nationwide
    • Two pathway options (ADN/BSN)
    • 3.0 minimum GPA requirement
    • Unencumbered RN licensure needed
    • Multiple prerequisite courses
    • CCNE accredited program
  • Graduate Certificate - Family Nurse Practitioner Certificate

    Online Learning - Website

    • Online post-graduate certificate
    • 5-semester program length
    • 2-3 on-campus intensives
    • 100% AANP certification pass rate
    • Clinical hours across US
    • Requires MSN or DNP
    • 3.5 minimum graduate GPA
    • Asynchronous online courses
  • Graduate Certificate - Psychiatric Mental Health Nurse Practitioner Certificate

    Online Learning - Website

    • 1.5-year online certificate program
    • Online via Canvas learning platform
    • 660 clinical hours required
    • Clinical experiences nationwide
    • One required on-campus session
    • National PMHNP certification eligibility
    • Minimum 3.5 graduate GPA
    • Current NP certification required
  • Doctorate - BSN to DNP Family Nurse Practitioner

    Online & Campus Based - Website

    • Three-year full-time program
    • Fully online with minimal campus visits
    • Faith-based learning approach
    • Clinicals in local community
    • Frequent virtual faculty engagement

University of Alabama at Birmingham

  • Master's - MSN Adult Gerontology Primary Care Nurse Practitioner

    Online & Campus Based - Website

    • Part-time distance-accessible format
    • 45 total credit hours
    • Synchronous online classes
    • On-campus intensive sessions
    • Comprehensive clinical practica
    • BSN required for admission
    • 3.0 minimum undergraduate GPA
    • Unencumbered RN license
  • Master's - MSN Adult-Gerontology Acute Care Nurse Practitioner with RNFA

    Concentration: RNFA - Online & Campus Based - Website

    • 45-credit hybrid MSN program
    • Part-time distance-accessible format
    • Optional RNFA subspecialty
    • Minimum 3.0 undergraduate GPA
    • Multiple clinical practica opportunities
    • Advanced acute care specialization
    • Synchronous online classes
    • On-campus intensive sessions
  • Master's - MSN Adult-Gerontology Acute Care Nurse Practitioner

    Online & Campus Based - Website

    • Part-time distance-accessible format
    • 45 total credit hours
    • Hybrid learning model
    • Optional RNFA subspecialty
    • Advanced acute care specialization
    • Minimum 3.0 undergraduate GPA
    • Unencumbered nursing license required
    • Six to seven semester completion
  • Master's - MSN Family Nurse Practitioner

    Online & Campus Based - Website

    • 45 total credit hours
    • Part-time distance format
    • 6-7 semester completion
    • Online with on-campus intensives
    • 35 didactic, 10 clinical credits
    • Advanced primary care focus
    • Lifespan patient care
    • Per semester tuition: $702
  • Master's - MSN Pediatric Primary Care Nurse Practitioner

    Concentration: Pediatric Primary Care - Online & Campus Based - Website

    • Part-time distance-accessible format
    • 45 total credit hours
    • Synchronous online classes
    • On-campus intensive sessions
    • Pediatric primary care specialization
    • Prepares advanced practice nurses
    • Clinical practicum included
    • Flexible learning environment
  • Master's - MSN Psychiatric/Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • Hybrid distance-accessible format
    • 45 total credit hours
    • 10 clinical practice credits
    • Part-time study option
    • Coursework spans 6-7 semesters
    • Minimum 3.0 undergraduate GPA
    • Must hold unencumbered RN license
    • Synchronous online classes
  • Master's - MSN Women's Health Care Nurse Practitioner

    Online & Campus Based - Website

    • Part-time distance-accessible format
    • 45 total credit hours
    • Six semester program length
    • 3.0 minimum undergraduate GPA
    • Required BSN from accredited program
    • Per semester tuition: $702
    • Online and on-campus intensive classes
    • Advanced women's health specialization
  • Graduate Certificate - Post-Graduate APRN Certificate

    Concentration: Adult-Gerontology Acute Care Nurse Practitioner - Online & Campus Based - Website

    • Hybrid distance-accessible format
    • 27 total credit hours
    • Post-MSN certification pathway
    • Specialty focus: Adult-Gerontology Acute Care
    • Multiple clinical practice courses
  • Graduate Certificate - Post-Graduate APRN Certificate

    Concentration: Family Nurse Practitioner - Online & Campus Based - Website

    • Distance-accessible program format
    • Multiple nurse practitioner specialties
    • 27 total credit hours
    • Requires existing MSN degree
    • Prepares for certification exam
    • Focuses on evidence-based practice
    • Interprofessional leadership emphasis
    • Flexible part-time study options
  • Doctorate - DNP Adult Gerontology Primary Care Nurse Practitioner

    Online & Campus Based - Website

    • Part-time distance-accessible format
    • 79 total credit hours
    • Synchronous online classes
    • Annual on-campus intensives
    • 59 didactic credits
    • 20 clinical practicum credits
    • Minimum 3.0 undergraduate GPA
    • Unencumbered nursing license required
  • Doctorate - DNP Adult-Gerontology Acute Care Nurse Practitioner

    Online & Campus Based - Website

    • Part-time distance-accessible format
    • 79 total credit hours
    • Online synchronous classes
    • On-campus intensive sessions
    • Advanced acute care specialization
    • Flexible 9-10 semester program
    • Focuses on complex patient care
    • 3.0 minimum undergraduate GPA
  • Doctorate - DNP Family Nurse Practitioner

    Online & Campus Based - Website

    • Part-time distance-accessible format
    • 79 total credit hours
    • 3.0 minimum undergraduate GPA
    • Advanced clinical practica
    • Online and on-campus learning
    • Synchronous online classes
    • Resident tuition: $610/credit hour
    • DNP leadership skill development
  • Doctorate - DNP Pediatric Primary Care Nurse Practitioner

    Concentration: Pediatric Primary Care - Online & Campus Based - Website

    • Part-time hybrid distance format
    • 79 total credit hours
    • Synchronous online classes
    • On-campus intensive sessions
    • Focuses on pediatric primary care
    • Advanced clinical skill development
    • Leadership and policy emphasis
    • BSN required for admission
  • Doctorate - DNP Psychiatric/Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • 79 total credit hours
    • Hybrid distance-accessible format
    • Part-time program option
    • Resident tuition $610/semester hour
    • 3.0 minimum undergraduate GPA
    • Completed in 9-10 semesters
    • Annual on-campus intensive
    • Advanced clinical practice focus
  • Doctorate - DNP Women's Health Care Nurse Practitioner (WHNP)

    Online & Campus Based - Website

    • 79 total credit hours
    • Part-time, distance-accessible format
    • Synchronous online classes
    • On-campus intensive sessions
    • Designed for working nurses
    • 3.0 minimum undergraduate GPA
    • Hybrid program delivery
    • Advanced women's health focus

Florence, AL

University of North Alabama

  • Master's - Psychiatric Mental Health Nurse Practitioner

    Online Learning - Website

    • Online flexible program delivery
    • 41-credit comprehensive curriculum
    • Minimum 600 clinical hours
    • Two on-campus intensives
    • Prepares for national certification
    • Advanced mental health training
    • Competitive tuition at $495/credit
    • Accredited nursing program
  • Graduate Certificate - Post-Masters Certificate Family Nurse Practitioner Track

    Online Learning - Website

    • 23-32 credit hours.
    • 600 clinical hours required.
    • Two on-campus intensives.
    • Advanced Health Assessment prerequisite.
    • Advanced Clinical Pathophysiology prerequisite.
    • Advanced Pharmacology prerequisite.
    • Focus on family nurse practice.
    • Prepares for advanced practice roles.
  • Graduate Certificate - Psychiatric Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • Online flexible program formats
    • $495 per credit hour
    • 4 specialized nursing tracks
    • Clinical hours included
    • CCNE accredited program
    • Minimum 3.0 graduate GPA
    • Practitioner certification preparation
    • Nationwide clinical placement

Huntsville, AL

University of Alabama in Huntsville

  • Master's - MSN - Family Nurse Practitioner

    Online & Campus Based - Website

    • Hybrid online/on-campus program
    • 720 total clinical hours
    • 600+ direct patient care hours
    • Lifespan patient care focus
    • Advanced practice nursing training

Jacksonville, AL

Jacksonville State University

  • Doctorate - Adult-Gerontology Acute Care Nurse Practitioner

    Online & Campus Based - Website

    • Terminal nursing doctorate degree
    • 700 clinical training hours
    • Hybrid program format
    • Advanced clinical practice preparation
    • Leadership focused curriculum
    • National certification exam eligible
    • Acute care specialization
    • Distance/online learning options
  • Doctorate - Family Nurse Practitioner (Doctor of Nursing Practice)

    Online & Campus Based - Website

    • 700 total clinical hours
    • Hybrid learning format
    • 69 total credit hours
    • National certification preparation
    • Minimum 3.0 GPA required
    • Unencumbered RN licensure needed
    • Four-year program duration

Mobile, AL

University of Mobile

  • Master's - Master of Science in Nursing – Family Nurse Practitioner

    Online & Campus Based - Website

    • Four-semester MSN-FNP program
    • Online with on-campus intensives
    • State-of-the-art simulation labs
    • 3.0 minimum GPA required
    • Must hold unencumbered RN license
    • 49 total credit hours
    • 660 clinical hours
    • BSN degree prerequisite
  • Graduate Certificate - Post-Master APRN Certificate- Psychiatric Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • Virtual didactic courses
    • 3-semester certificate program
    • 540 clinical training hours
    • 24 total credit hours
    • Minimum 3.0 GPA requirement
    • Existing NP certification required
    • Local clinical placement partnerships
    • Professional faculty mentorship
  • Graduate Certificate - Post-Master APRN Certificate

    Concentration: Family Nurse Practitioner - Online & Campus Based - Website

    • Four-semester FNP certificate program
    • 660 total clinical hours
    • Online with 3 on-campus intensives
    • Advanced simulation technology
    • Experienced healthcare professional faculty
    • Minimum 2.75 GPA requirement
    • MSN degree prerequisite
    • Prepares for national certification

University of South Alabama

  • Master's - Dual Role (Family NP/Adult-Gerontological Acute Care NP)

    Concentration: Adult-Gerontological Acute Care NP - Online & Campus Based - Website

    • Dual Nurse Practitioner Specialization
    • Online Core Graduate Courses
    • Clinical Hours: 840 Total
    • Clinical Skills Intensive Training
    • 57 Total Credit Hours
    • Must Complete Within 5 Years
    • ED/ICU Experience Required
    • National Certification Preparation
  • Master's - Dual Role (Family NP/Emergency NP)

    Concentration: Emergency NP - Online & Campus Based - Website

    • 57 total credit hours
    • 840 clinical practicum hours
    • 2-3 on-campus clinical intensives
    • Prepares for FNP/ENP certification
    • Diverse clinical setting opportunities
    • Must complete within 5 years
    • Covers ages across healthcare spectrum
  • Master's - Family Nurse Practitioner (MSN)

    Online & Campus Based - Website

    • Online MSN FNP program
    • 45 total credit hours
    • 5-year completion timeframe
    • Clinical hours with local preceptors
    • Mandatory on-campus clinical skills intensive
    • Prepares for national certification
    • 360 total clinical practice hours
    • Diverse employment opportunities
  • Master's - MSN Psychiatric Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • 45 total credit hours
    • ANCC Certification Exam preparation
    • 360 clinical practice hours
    • Across lifespan psychiatric training
    • Hybrid program format
    • Virtual clinical skills intensive
    • Prepares APRN certification
    • Multiple clinical practice settings
  • Master's - Women's Health Nurse Practitioner

    Online & Campus Based - Website

    • 45 total credit hours
    • Hybrid program format
    • 600 clinical practice hours
    • Advanced practice nursing focus
    • Comprehensive women's health curriculum
    • Prepares for national certification
    • Supports health promotion skills
  • Doctorate - Adult-Gerontological Acute Care Nurse Practitioner

    Online Learning - Website

    • Requires 2 years acute care experience
    • Intensive clinical skills training
    • 180-240 clinical hours required
    • Scholarly project development
    • National certification eligibility
    • Online DNP pathway
    • 69 total credit hours
    • Seven-year program completion
  • Doctorate - DNP Pediatric Primary Care Nurse Practitioner

    Concentration: Pediatric Primary Care - Online Learning - Website

    • Online DNP Pediatric Primary Care Track
    • 69 total credit hours
    • Two years nursing experience required
    • Mandatory clinical skills intensive
    • 540 clinical practice hours
    • No thesis, scholarly project required
    • Seven-year program completion timeline
    • National certification preparation
  • Doctorate - DNP Psychiatric Mental Health Nurse Practitioner

    Online & Campus Based - Website

    • Hybrid program format
    • 69 total credit hours
    • Across lifespan patient care
    • No thesis required
    • Clinical skills intensive training
    • ANCC certification preparation
    • Seven-year program completion
    • 180-240 clinical hours
  • Doctorate - DNP Women's Health Nurse Practitioner

    Online Learning - Website

    • Online DNP program
    • Total 69 credit hours
    • Three DNP residencies
    • 540 clinical hours total
    • Two years nursing experience recommended
    • No thesis required
    • Scholarly project focus
    • Advanced clinical skills training
  • Doctorate - Family Nurse Practitioner

    Online Learning - Website

    • 100% Online DNP Program
    • 69 Total Credit Hours
    • 600 Clinical Practice Hours
    • No Thesis Required
    • Scholarly Project Focus
    • Clinical Skills Intensives
    • Multiple Entry Pathways
    • Seven-Year Completion Window

Montgomery, AL

Auburn University at Montgomery

  • Master's - Master of Science in Nursing

    Concentration: Family Nurse Practitioner - Online & Campus Based - Website

    • Fully online MSN program
    • Family Nurse Practitioner concentration
    • BSN degree required
    • Unencumbered RN license
    • 3.0 minimum GPA
    • 100% graduate certification exam pass rate
    • Comprehensive patient care training
    • Intensive on-campus experiences

Troy, AL

Troy University

  • Master's - Master of Science in Nursing: Family Nurse Practitioner

    Online Learning - Website

    • Fully online MSN program
    • 2-3 year completion time
    • Family Nurse Practitioner track
    • Hands-on preceptorship experiences
    • Multiple clinical specialization areas
    • $500 graduate nursing scholarship
    • Prepare for diverse nursing roles
    • Learn to diagnose and treat patients
  • Graduate Certificate - Family Nurse Practitioner Certificate

    Online Learning - Website

    • Online learning options.
    • Specialized tracks available.
    • Focus on practical learning.
    • Expert faculty support.
    • Prepares for advanced roles.
    • Flexible for working professionals.
    • Includes preceptorships.
    • Covers advanced health assessment.
  • Doctorate - Doctor of Nursing Practice

    Concentration: Family Nurse Practitioner - Online Learning - Website

    • Online flexible DNP program
    • ACEN accredited nursing program
    • Comprehensive Family NP focus
    • Expert faculty mentorship
    • 1,000 clinical practice hours
    • Nurse Faculty Loan Program available
    • Multiple program entry tracks

Tuscaloosa, AL

The University of Alabama

  • Master's - MS in Nursing - Nurse Practitioner

    Concentration: Family Nurse Practitioner - Online Learning - Website

    • Primarily online format
    • 53-59 total credit hours
    • 7-8 full-time semesters
    • 780 clinical hour requirement
    • $440 per credit hour
    • National ranking: #7 online MSN
    • Application deadlines: April, September, January
    • RN licensure required
  • Master's - Master of Science in Nursing

    Concentration: Psychiatric Mental Health Nurse Practitioner - Online Learning - Website

    • Online MSN program
    • Psychiatric Mental Health NP concentration
    • Multiple clinical intensive hours
    • Virtual orientation included
    • Prepares for national certification exam
  • Graduate Certificate - Graduate Certificate in Family Nurse Practitioner

    Online Learning - Website

    • Primarily online format
    • 29 total credit hours
    • $440 per credit hour
    • Master's degree required
    • 3.0 GPA minimum
    • Clinical hours included
    • Covers lifespan healthcare
    • Focuses on preventive care
  • Graduate Certificate - Graduate Certificate in Psychiatric Mental Health Nurse Practitioner

    Online Learning - Website

    • 29 total credit hours
    • Primarily online format
    • $440 per credit hour
    • Requires master's degree
    • Clinical hours included
    • 5 semester curriculum
    • 3.0 minimum GPA required
    • 28 state eligibility
  • Doctorate - Doctor of Nursing Practice

    Concentration: Psychiatric Mental Health Nurse Practitioner - Online Learning - Website

    • Online DNP program
    • Psychiatric Mental Health concentration
    • 1,320-2,100 clinical hours
    • Flexible admission pathways
    • Comprehensive curriculum
    • Leadership and policy focus
    • Evidence-based practice emphasis
*U.S. Department of Education, IPEDS 2023 institutional data.