Striving to promote quality nursing care by providing degree programs and professional development, the state of Alabama ensures the skill set of nurses and future nurses and, through this, quality care for patients. RN jobs are trending upward, with forecasts predicting a 7% increase in positions through 2029. Approximately 45% of nurses possess a bachelor’s degree in nursing, which shows that those candidates looking for a competitive professional advantage should look at equivalent or greater degree programs to maximize job opportunities in their desired areas of interest and specialty.

For RN bridge programs visit:

Cities in Alabama

2024 Best RN Programs in Alabama

Selecting the best nursing school in Alabama can be difficult. To make the process easier first look for a school that supports students towards licensure and beyond. A great way to measure this is through NCLEX-RN "pass rates." We have ranked the top 10 nursing schools in Alabama by analyzing current and historical NCLEX-RN "pass rates", meaning the percentage of graduates who pass the exam, out of the 38 RN programs in the state. Programs reviewed include schools that offer an Associate in Nursing (ADN/ASN), BSN, or Direct-Entry MSN Degree.

For more information on our top nursing school rankings, see our Methodology Page (


710 South Donahue Drive, Auburn, AL 36849

Score: 98.60

With both traditional and 2nd degree BSN programs at Auburn University, the School of Nursing (AUSON) faculty is committed to improving the standards of patient care through education. The city of Auburn is a great place to practice and grow as a nursing student.

Program Details

  • Programs: BSN
  • Phone: (334) 844-5665

650 University Boulevard East, Tuscaloosa, AL 35401

Score: 98.07

The University of Alabama is the proud home of the prestigious Capstone College of Nursing, which offers a traditional 4-year BSN degree program. Located in beautiful Tuscaloosa, Capstone's faculty is committed to mentorship and flexible options to accommodate new students, transfers, and students wishing to upgrade their skills.

Program Details

  • Programs: BSN
  • Phone: (205) 348-6639

1 Harrison Plaza, Florence, AL 35632

Score: 96.43

Anderson College of Nursing is a proud part of the University of North Alabama, located in Florence, Alabama's Renaissance City. With BSN and MSN programs, as well as other flexible options, UNA is a great choice for nursing students.

Program Details

  • Programs: BSN
  • Phone: (256) 765-4100

301 Sparkman Dr, Huntsville, AL 35899

Score: 95.84

University of Alabama in Huntsville is a well-respected institution for nursing education. The College of Nursing features BSN and MSN programs amongst their options, and is located in an industrious, urban environment.

Program Details

  • Programs: BSN
  • Phone: (256) 824-6742

1701 University Blvd, Birmingham, AL 35294

Score: 95.24

With a mission statement that 'Knowledge will change your world', faculty at the University of Alabama at Birmingham are committed to excellence in teaching the nursing profession. As a top-notch school in Alabama, UAB's BSN graduates are highly sought-after.

Program Details

  • Programs: BSN
  • Phone: (205) 934-5428

800 Lakeshore Dr, Birmingham, AL 35229

Score: 94.31

Located in historic Birmingham, the Ida V. Moffett School of Nursing at Samford University is well renowned for the quality of nursing programs and faculty. Students receive guidance and a quality education, in a Christian environment.

Program Details

  • Programs: BSN
  • Phone: (205) 726-2807

801 Main Street Northwest, Hanceville, AL 35077

Score: 93.91

Ranked amongst the fastest growing community colleges, Wallace State Community College - Hanceville is rethinking the student experience for success. Teaching faculty in the college's ADN nursing program are happy to guide nursing students from the start of their education through graduation.

Program Details

  • Programs: Associate in Nursing
  • Phone: (256) 352-8000

750 Roberts St, Wadley, AL 36276

Score: 92.23

With multiple intake dates, Southern Union State Community College in Wadley, Alabama is ready to meet the nation's growing demand for nurses. The school's mandate is to provide high quality and relevant teaching to all who enroll there.

Program Details

  • Programs: Associate in Nursing
  • Phone: (256) 395-2211

100 US-11, Livingston, AL 35470

Score: 91.62

The University of West Alabama, a public institution located in Livingston, is dedicated to fostering academic excellence. With a commitment to student success, it offers a renowned registered nursing program. The university provides a supportive environment, shaping skilled and compassionate healthcare professionals for the future.

Program Details

  • Programs: Associate in Nursing
  • Phone: (205) 652-3400

5721 USA Dr. N. Room 3083, Mobile, AL 36688

Score: 91.34

Mobile's University of Southern Alabama (USA) trains the next generation of registered nurses through its numerous nursing pathways. Aside from the traditional BSN degree program, USA also offers an early acceptance program as well as an accelerated BSN/MSN track.

Program Details

  • Programs: BSN
  • Phone: (251) 445-9400

ADN Programs in Alabama

RNs with an Associate's Degree in nursing have taken the first steps toward lifelong professional development and a satisfying career serving others. With looming healthcare shortages throughout the nation, stepping forward into a rewarding nursing career means facing the shortages that plague many states, including Alabama. To combat this, Alabama has more than 20 community colleges and private institutions that offer programs that prepare nursing students for NCLEX licensure.

What to Look For in an ADN Program in Alabama

There are several criteria that future nurses should consider as they research ADN programs throughout Alabama, and a significant first step is ensuring that the Alabama Board of Nursing approves your school of choice is a great first step. Some other considerations are:


In recent years, there have been steps to legitimize nursing programs through the nationwide evaluation system of ADN programs, called the Accreditation Commission for Education in Nursing (ACEN). As part of their best practices and continual improvement plan, Alabama has a state regulatory agency for educational institutions known as the Alabama Commission on Higher Education that helps students ascertain which schools and institutions are accredited and which may require further investigation.


Since this license allows nurses to use the title ‘Registered Nurse,’ it is essential to ensure that the Alabama Board of Nursing supports your school of choice for ADN programming.

Program Outcomes

Data regarding your community college ADN program are obtainable from various objective sources. Ensure that you are satisfied with these outcomes from your chosen school:

  • How many nursing students graduate successfully
  • NCLEX pass rates
  • Graduate job market statistics
  • Student and graduate satisfaction metrics

Calhoun Community College is home to an accredited ADN program. CCC is located in Tanner, Alabama – part of state and federal initiatives to make ADN training accessible to all students in the face of looming healthcare shortages.

ADN Program Admission Requirements in Alabama

Individual community colleges and private institutions have a variety of criteria by which they measure and accept applicants, and sometimes, these change annually! However, while institutions do vary, most ADN programs have the following requirements of their applicants.

  • Each applicant must meet the general admission requirements of the school
  • Each applicant must meet the minimum overall GPA requirements
  • Each applicant must submit appropriate ACT, SAT or COMPASS scores
  • Each successful graduate must take a drug and background screening to prepare for employment
  • Applicants must have an Alabama High School Diploma or its equivalent
  • Applicants have a minimum ACT composite of 16 or a total of 790 or greater on the SAT
  • Applicants must pass a health screening test

Tuition and Costs of ADN Programs in Alabama

Due to program size, location, and various other factors, tuition can vary from college to college. As a sample school, Shelton State Community College's 2-year ADN program has complete costs of around $13,000 for a two-year ADN program. Program costs include mandatory program items such as NCLEX review materials, nursing instruments, and appropriate footwear for clinical placement.

Advantages of ADN Programs

With a shortage of licensed RNs throughout the state of Alabama, government and postsecondary initiatives ensure that those who want to start their career in nursing can do so in a relatively short span of time. With the potential for course flexibility and clinical placement in area hospitals and doctor's offices, successful graduates are already well accustomed to the types of working environments and patients they may encounter on the job.

LPN to RN Programs in Alabama

Many registered nurses start out as Licensed Practical Nurses (LPNs). For an LPN to transition into a registered nursing role, they must attend a specialized LPN to RN program. These programs apply previous nursing coursework, making them much shorter in duration than traditional RN programs.

LPN to ADN/BSN Programs

The shortest pathway for practical nurses is the LPN to ADN program pathway. This program culminates in an associate’s degree in nursing in just a few consecutive semesters. With a little more time, students can earn a bachelor’s degree in nursing via an LPN to BSN program. While there are currently no on-campus LPN to BSN programs in Alabama, some national online programs do exist.

LPN to RN program admissions requirements commonly include:

  • Current, active Alabama LPN license
  • Graduate of an approved LPN program with copies of transcripts
  • Completion of all prerequisite courses with a passing grade
  • Background check and immunization records

BSN Programs in Alabama

More than 15 universities throughout the state have the Alabama State Board of Nursing's approval to offer a Bachelor of Science in Nursing program. With a timeline of approximately four years, there is an additional opportunity to specialize in a particular aspect of nursing and extra time for clinical placement and gathering relevant nursing experience.

What To Look For in a BSN Program in Alabama

There is often information created explicitly for freshmen students who have recently graduated from high school, which will significantly differ from those entering the RN to BSN accelerated track.

Located in Birmingham, Alabama, Samford University’s BSN program is accredited by both the Commission on Collegiate Nursing Education (CCNE), which ensures the quality of BSN, MSN, and nurse-resident programs throughout the country and the Council on Accreditation (COA), which underwrites the quality of Nurse Anesthesia programs throughout the U.S.

BSN Program Length in Alabama

BSN programs throughout Alabama are a standard four years in length. With online classes, distance education, and summer sessions, BSN undergraduates can complete a full BSN degree in just over two years. RNs upgrading from ADN qualifications will have a 2-year stint of schooling to earn their BSN; accelerated options may be available.

BSN Program Admission Requirements in Alabama

No two schools have identical admission requirements. However, BSN programs in universities across Alabama will have these types of requirements:

  • Students meet admission criteria to the university
  • Students have a minimum GPA of 3.0 – often, there are language, math, and science credit requirements
  • Students have a minimum composite ACT of 21 or a composite SAT of 1000

Tuition and Costs of BSN Programs in Alabama

Depending on the schooling environment, the length of time you are at school, and whether or not you choose to accelerate, BSN tuition costs may vary considerably. For example, the BSN program at the University of Southern Alabama costs around $378 per credit hour for in-state students (out-of-state students can expect to pay $756 per credit hour). Expenses for nursing students, including scrubs, shoes, nursing equipment, and NCLEX materials, are extra costs that students should research carefully.

Advantages of BSN Programs

Compared to shorter programs, BSN programs throughout Alabama show a clear advantage over lifetime professional earnings compared between ADN and BSN graduates. With a BSN degree, there tend to be additional career advancement opportunities for the nurse in question, as part of the role description involves knowing more information regarding the patient’s condition, as well as having leadership and advocacy abilities that work well with medical teams, patient-family interactions, and community health advocacy.

MSN Programs in Alabama

Those RNs who wish to become advanced practice registered nurses are encouraged to pursue their Master of Science in Nursing (MSN) degree. Earning a Master of Science in Nursing consists of graduate-level coursework and clinical practice for those nurses who wish to pursue teaching or leadership roles or become involved in policy, state-wide health initiatives, or community engagement. There are also several clinical avenues that an RN with MSN can pursue, such as nursing specialists and nurse practitioners. At this time, only a couple of in-state universities offer a CCNE-accredited MSN nursing program.

MSN Program Length in Alabama

After completion of a baccalaureate in nursing (undergraduate degree), the graduate portion of study can take an additional three to five years, depending on the level of experience the candidate has as well as the career path they wish to pursue like a Pediatric Primary Care Nurse Practitioner, a Nurse Anesthetist, or a Women’s Health Nurse Practitioner.

MSN Admission Requirements in Alabama

There is some variation between the in-state programs' admission standards, but overall, applicants can expect to be evaluated and possibly admitted based on the following criteria:

  • BSN degree from an institution on academic par with where you’d like to take your graduate studies
  • Nursing license to practice in the state where you’d like to practice your clinical rotations
  • GPA minimum of 3.0
  • Letters of professional reference that specifically discuss the candidate’s readiness for graduate studies
  • Official transcripts from all previous educational programs
  • Applicant test scores from the GRE, GMAT, and MAT graduate testing that fall in line with the school's criteria (some variance between schools in this regard)

Tuition and Costs of MSN Programs in Alabama

Tuition costs for MSN programs vary between Alabama's few universities that offer an advanced degree. For example, at the University of Alabama at Birmingham, tuition costs are approximately $656 per credit hour plus fees. Depending on the number of courses in the program and the career pathway, there may be 10 – 15 courses that candidates wish to take, leading to program costs upward of $20,000.

For NP programs visit:

Getting an Alabama Nursing License

Alabama has clear regulatory requirements for becoming an RN - most importantly the successful completion of a State Board-approved nursing program and passing the NCLEX-RN exam.

Along with a completed application, the applicant must have ready:

  • An official transcript from an approved nursing program that 'substantially meets' state requirements
  • A high school diploma
  • Proof of US citizenship or equivalent and the ability to work in the U.S.
    Be of good moral character

Nurses from other states may apply for endorsement to practice. They should be prepared to submit:

  • Eligibility for licensure in your former state
  • The exam application with addendum for Out of State Repeat Examination Application
  • Provide proof of registration for NCLEX-RN
  • An official transcript to be mailed to the Alabama Board of Nursing for review

Learn more about AL RN license requirements at the Alabama Board of Nursing.

Accelerated Nursing Programs in Alabama

Many nurses see the value in accelerating their education after they take their first few steps into the nursing profession. With this in mind, and given how demand for nurses is increasing, the state of Alabama offers a few accelerated programs to help nurses transition from RN to BSN, and from BSN to MSN. Eligibility and cost depend on whether the program bridges to BSN degree or is in fact a graduate-level program where costs are higher. The average program time frame to attain a BSN is 12 months at the accelerated rate, or as much as 3 years' part-time at the MSN level.

Latest Alabama NCLEX-RN Pass Rates and Statistics

  • Total Number of State Approved Schools: 38
  • 2022 Average Statewide Alabama NCLEX-RN Pass Rate: 89.2%

Continued List of All RN Programs in Alabama

Here is a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs a continued list of all RN Programs.

Jacksonville, AL 36265 | Phone: (256) 782-5781
Programs: BSN
Troy, AL 36082 | Phone: (800) 551-9716
Programs: BSN
Dothan, AL 36303 | Phone: (334) 983-3521
Programs: Associate in Nursing
Birmingham, AL 35242 | Phone: (205) 983-5911
Programs: Associate in Nursing
Eight Mile, AL 36613 | Phone: (251) 675-5990
Programs: BSN, Accelerated BSN
Birmingham, AL 35221 | Phone: (205) 925-2515
Programs: Associate in Nursing
Mobile, AL 36608 | Phone: (800) 742-6704
Programs: BSN
Phenix City, AL 36869 | Phone: (334) 291-4900
Programs: Associate in Nursing
Tanner, AL 35671 | Phone: (256) 306-2500
Programs: Associate in Nursing
Muscle Shoals, AL 35661 | Phone: (256) 331-5200
Programs: Associate in Nursing
Montgomery, AL 36104 | Phone: (334) 241-9500
Programs: Associate in Nursing
Sumiton, AL 35148 | Phone: (205) 648-3271
Programs: Associate in Nursing
Rainsville, AL 35986 | Phone: (256) 638-4418
Programs: Associate in Nursing
Tuscaloosa, AL 35405 | Phone: (205) 391-2211
Programs: Associate in Nursing
Montgomery, AL 36117 | Phone: (334) 244-3000
Programs: BSN
Alexander City, AL 35010 | Phone: (256) 234-6346
Programs: Associate in Nursing
Gadsden, AL 35903 | Phone: (256) 549-8200
Programs: Associate in Nursing
Andalusia, AL 36420 | Phone: (334) 222-6591
Programs: Associate in Nursing
Selma, AL 36703 | Phone: (334) 876-9227
Programs: Associate in Nursing
Tuskegee, AL 36088 | Phone: (334) 727-8011
Programs: BSN
Mobile, AL 36603 | Phone: (251) 405-7000
Programs: Associate in Nursing
Huntsville, AL 35896 | Phone: (256) 726-7000
Programs: BSN
, AL | Phone:
Programs: Associate in Nursing
Boaz, AL 35957 | Phone: (256) 593-5120
Programs: Associate in Nursing
, AL | Phone:
Programs: Associate in Nursing
Monroeville, AL 36460 | Phone: (251) 575-3156
Programs: Associate in Nursing
Brewton, AL 36426 | Phone: (800) 381-3722
Programs: Associate in Nursing
Bay Minette, AL 36507 | Phone: (800) 381-3722
Programs: Associate in Nursing

Are we missing your school's program or need to update information listed? Please contact us so we can make the necessary changes.

Share This: