If you’re looking for a good place to start a new career as a nurse, there are few places better to do so than Minnesota. There are dozens of well-renowned nursing programs that come in a variety of placement options which means that regardless of whether you’re just starting out or you’re looking to go back to school for a higher-level degree, there is sure to be a great option for your specific needs. Furthermore, the future is bright for future nurses at all levels. Current projections point to a 7% increase in nursing positions within the next 10 years. To find a nursing program near you and learn what you’ll need to do to become a nurse, check out the sections below.

Jump to:

For RN bridge programs visit:

Cities in Minnesota

Best RN Programs in Minnesota

Selecting the best nursing school in Minnesota 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 20 nursing schools in Minnesota by analyzing current and historical NCLEX-RN "pass rates", meaning the percentage of graduates who pass the exam, out of the 44 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 (https://www.registerednursing.org/rn-ranking-methodology/).

1.

901 8th St. S., Moorhead, MN 56562

Score: 93.41

Located in the beautiful community of Moorhead, Minnesota, Concordia College is where the art and the science of nursing are combined into an effective B.A. degree in nursing program. Both traditional and transfer options exist, and graduates are welcomed into the ranks of professional nurses after graduation and examination.

Program Details

  • Programs: BSN
  • Phone: (218) 299-4000
2.

9700 France Ave S, Bloomington, MN 55431

Score: 93.38

Normandale Community College in Bloomington, Minnesota is home to an excellent associate degree nursing program. Students focus on how to help communities and individuals improve health outcomes through patient-centered care.

Program Details

  • Programs: Associate in Nursing
  • Phone: (952) 358-8200
3.

720 4th Ave S, St Cloud, MN 56301

Score: 93.13

St. Cloud State University is located in St. Cloud, Minnesota. With advanced simulation labs and special emphasis placed on applied learning, St. Cloud graduates have earned a quality BSN degree and stand ready to change the face of patient care.

Program Details

  • Programs: BSN
  • Phone: (320) 308-0121
4.

8700 College View Dr, St Bonifacius, MN 55375

Score: 92.75

Crown College’s St. Bonifacius campus offers a Christian-based BSN degree program that weaves together spiritual studies, general education, and core nursing studies. This program is typically completed in four years and requires roughly 127 credits to complete. Graduates are well prepared to provide compassionate care in a variety of global environments.

Program Details

  • Programs: BSN
  • Phone: (952) 446-4100
5.

3003 Snelling Ave N, St Paul, MN 55113

Score: 92.43

St. Paul’s University of Northwestern offers an excellent BSN program for aspiring RNs. The curriculum includes academically rigorous courses in foundational nursing, pharmacology, and much more in order to educate the next generation of nurse generalists. Students complete 134-138 total credits to complete the program.

Program Details

  • Programs: BSN
  • Phone: (651) 631-5100
6.

3900 Bethel Dr, St Paul, MN 55112

Score: 91.58

St. Paul's Bethel University serves students via its popular BSN program. Bethel's nursing program teaches students through community engagement, study abroad opportunities, and through its 40+ connections with healthcare facilities in the area.

Program Details

  • Programs: BSN
  • Phone: (651) 638-6400
7.

900 4th St SE, Pine City, MN 55063

Score: 90.88

Pine Technical and Community College is home to an associate's degree nursing program that prepares nurses for many different roles and environments. The school boasts an 80% employment rate within 6-12 months after graduating from the nursing program.

Program Details

  • Programs: LPN-RN AS Mobility
  • Phone: (320) 629-5100
8.

1601 Jefferson St, Alexandria, MN 56308

Score: 90.36

Alexandria Technical & Community College can be found in the beautiful community of Alexandria, Minnesota. Students enrolled in the school's associate degree in nursing program learn to provide compassionate and evidence-based care to a diverse population.

Program Details

  • Programs: Associate in Nursing
  • Phone: (888) 234-1222
9.

5-140 Weaver-Densford Hall, 308 Harvard Street SE, Minneapolis, MN 55455

Score: 90.17

The University of Minnesota's Twin Cities campus invites students to complete a traditional BSN degree with a strong ethical backbone. The variety of clinical appointments available to students greatly broadens their professional experience and prepares them for future graduate-level studies.

Program Details

  • Programs: BSN, MSN
  • Phone: (800) 598-8636
10.

851 30th Ave SE, Rochester, MN 55904

Score: 89.90

Rochester Community & Technical College in Rochester, Minnesota is located south of Minneapolis. RCTC graduates are a welcome addition to the medical landscape both locally and in distant communities, thanks to the school's comprehensive ADN program.

Program Details

  • Programs: Associate in Nursing
  • Phone: (507) 285-7210
11.

1282 Concordia Avenue, St. Paul, MN 55104

Score: 89.37

Concordia University's St. Paul campus is home to a sought-after BSN program. The program is designed to be completed over 5 semesters in the fall and spring (no summer courses). Students start clinical experiences in their first semester of the program and complete over 180 lab hours.

Program Details

  • Programs: BSN
  • Phone: (651) 641-8230
12.

1414 College Way, Fergus Falls, MN 56537

Score: 87.77

Minnesota State Community & Technical College is located in Fergus Falls, Minnesota. They offer a generic, 64-credit ADN program as well as an ADN Advanced Standing option for practical nurses (LPN to ADN). Experienced faculty mold students into effective, caring communicators who can manage the patient dynamic effectively.

Program Details

  • Programs: Associate in Nursing, LPN to ADN
  • Phone: (877) 450-3322
13.

1520 St. Olaf Avenue, Northfield, MN 55057

Score: 87.62

St. Olaf College's holistic approach to nursing gives students a well-rounded education. The school's BSN program has a strong base in ethics and trains students to deliver competent care to a variety of patients in both urban and rural settings. Graduates ar well-prepared for the NCLEX examination.

Program Details

  • Programs: BSN
  • Phone: (507) 786-2222
14.

1540 Northway Dr, St Cloud, MN 56303

Score: 87.30

St. Cloud Technical & Community College offers an associate degree pathway in nursing. The curriculum combines classroom academics with labs and clinical opportunities to give students the skills needed to find success as RNs. The program can be completed in just 2 years and boasts a 100% 3-year placement rate.

Program Details

  • Programs: Associate in Nursing
  • Phone: (800) 222-1009
15.

1515 E 25th St, Hibbing, MN 55746

Score: 86.89

Hibbing Community College in Hibbing, Minnesota provides an ADN program that ensures that students have the capacity to provide empathetic, evidence-based care for patients in clinical practice. Area medical facilities welcome HCC graduates to employment.

Program Details

  • Programs: Associate in Nursing
  • Phone: (800) 224-4422
16.

175 W Mark St, Winona, MN 55987

Score: 86.78

Winona State University is located in lovely Winona, Minnesota. With a high degree of proficiency, caring faculty ensures that their 4-year BSN students can assess and intervene for patient care in a timely, effective and compassionate manner.

Program Details

  • Programs: BSN
  • Phone: (507) 457-5000
17.

7411 85th Ave N, Brooklyn Park, MN 55445

Score: 86.25

North Hennepin Community College is an integral part of Brooklyn Park, Minnesota. The faculty shapes nursing education in a caring and compassionate manner. The school is also a Minnesota Alliance for Nursing Education (MANE) partner, meaning that its ADN degree is designed to align with the Metropolitan State University BSN program.

Program Details

  • Programs: Associate in Nursing
  • Phone: (763) 424-0702
18.

37 South College Avenue, St. Joseph, MN 56374

Score: 85.47

CSB/SJU offers a stellar BSN program that produces grads who consistently score high pass rates on the NCLEX-RN exam. The program also offers a unique cultural immersion experience that students can complete locally or internationally.

Program Details

  • Programs: BSN
  • Phone: (800) 544-1489
19.

1500 Birchmont Dr NE, Bemidji, MN 56601

Score: 85.41

Bemidji State University in Bemidji, Minnesota has exemplary nursing faculty who devote time to the mentorship of individual BSN and MSN students. The nursing program provides the support and skills for students to graduate ready to launch their career.

Program Details

  • Programs: BSN
  • Phone: (218) 755-2001
20.

700 7th St E, St Paul, MN 55106

Score: 85.22

Metropolitan State University serves students through several renowned nursing programs. They are a partner for the Minnesota Alliance for Nursing Education (MANE), providing a BSN degree in conjunction with several community colleges. They also offer an entry-level MSN program for those who hold a non-nursing bachelor's degree.

Program Details

  • Programs: BSN, MSN
  • Phone: (651) 793-1300

Minnesota Nursing RN Programs – Diploma, ADN, and BSN Degrees

For those interested in pursuing a career as a registered nurse, Minnesota provides multiple pathways for entry into the nursing field. Aspiring nurses can choose from a variety of foundational degree programs, each designed to equip them with essential skills and knowledge. Many students begin their nursing journey with an Associate's Degree in Nursing (ADN) or a nursing diploma, which offers fast-tracked entry into healthcare settings. Others prefer to invest in a Bachelor of Science in Nursing (BSN), which opens doors to a broader range of job opportunities and lays a strong foundation for future educational advancement. Keep reading to explore these entry-level nursing degree options in more detail and determine which path best aligns with your career goals.

Comparing RN Diploma vs. LPN-to-RN vs. ADN Programs

The quickest route to becoming a registered nurse is through an Associate's Degree in Nursing (ADN), a program that can be completed in just two years. Alternatively, students may consider an RN diploma, typically available through specialized nursing schools and hospitals, which generally takes one to two years. The key difference between an ADN and an RN diploma is that an ADN program includes additional general education courses, while the diploma focuses strictly on essential nursing skills. For those who are already Licensed Practical Nurses (LPNs), the LPN to RN bridge program is another strong option, offering pathways to earn either an ADN or a Bachelor of Science in Nursing (BSN). These affordable routes provide access to entry-level registered nursing careers, but it's important to select an accredited program to ensure eligibility for licensure, career advancement, and further educational opportunities.

Common admissions requirements for ADN and diploma programs in Minnesota include:

  • High School Diploma or GED
  • Minimum GPA, typically 2.5 or higher
  • Some programs require scores from the TEAS (Test of Essential Academic Skills) or HESI Admission Assessment

For further admissions requirements and more information, check out our page on ADN degree programs.

More information on RN diplomas, LPN to RN, and ADN programs:

ProgramEstimated TuitionEstimated CreditsOnline Availability
ADN$6,000 – $15,00060-72 creditsLimited online courses, primarily on-campus
LPN to RN$4,000 – $10,00030-45 creditsOften hybrid; some online courses
RN Diploma$5,000 – $12,00040-60 creditsRarely online; primarily on-campus

ADN, LPN to RN, and nursing diploma programs require hands-on clinical training hours under supervision in order to be eligible for RN licensure. These will need to be completed in person, even if you opt for an online or hybrid program. Not sure if you’re ready for an RN career? Consider an LPN or CNA program in Minnesota.

Comparing Traditional BSN vs. RN-to-BSN vs. ABSN Programs

If you're hoping to dedicate a bit more time to your nursing education, pursuing a Bachelor of Science in Nursing (BSN) in Minnesota could be the ideal path. A traditional BSN program generally spans four years, providing a comprehensive foundation in nursing and healthcare. However, if you already have nursing experience and hold an Associate's Degree in Nursing (ADN), you might qualify for an RN to BSN program, which can enable you to earn your BSN in as little as two years. Additionally, if you have a bachelor's degree in another field but wish to transition into nursing, an Accelerated BSN (ABSN) program is a fast-track option. This program builds on your previous education, allowing you to complete your BSN in as little as one year.

Admissions requirements for BSN programs in Minnesota typically include:

  • High School Diploma or GED
  • Minimum GPA of 2.5-3.0
  • Completion of prerequisite courses

For more information on BSN admissions requirements and more, see our BSN degrees page.

Several alternative pathways are also available to qualified students who want to pursue a BSN. Compare your options below:

ProgramLengthEstimated TuitionEntrance Level
Traditional BSN4 years (120-126 credits)$20,000 – $50,000First-time college students
RN to BSN1-2 years (30-35 credits)$10,000 – $20,000Licensed RNs with an ADN
ABSN12-18 months (50-60 credits)$25,000 – $40,000Non-nursing bachelor’s degree holders

RN to BSN

A Minnesota RN to BSN offers a faster route to earning your BSN, allowing you to graduate in just two years compared to the four years typically required for a traditional BSN program. To qualify for an RN to BSN program, you must hold an active RN license and have completed an Associate's Degree in Nursing (ADN).

Accelerated BSN (ABSN)

Considering a career change to nursing later in life? If you already hold a bachelor's degree in a non-nursing field but want to earn your BSN without committing to another four years, a Minnesota ABSN program could be the perfect fit. These accelerated bridge programs enable you to complete your BSN in just one year, building on your prior education to fast-track your entry into nursing.

Advanced Practice RN & Nurse Practitioner Programs

Students in Minnesota who aim to pursue a career as a nurse practitioner or advanced practice nurse have a wide range of educational options to explore. Whether you’re interested in earning a Master's of Science in Nursing (MSN), a Nurse Practitioner (NP) program, a bridge program to enter advanced practice, or even pursuing a doctorate degree such as a Doctor of Nursing Practice (DNP), there is a pathway available. Most of these advanced programs require applicants to already hold at least a BSN or MSN, maintain an active and unencumbered RN license, and fulfill each program's specific entry criteria.

Earning a graduate-level degree in nursing opens the door to numerous Advanced Practice Registered Nursing (APRN) roles, leadership roles, and even careers in academia or research. Read more about APRN pathways in Minnesota:

Getting an RN License in Minnesota

In addition to the educational steps required to become a registered nurse, there are also specific licensure requirements to consider. To obtain your RN license in Minnesota, you must pass the NCLEX-RN exam and submit a formal application, along with the appropriate fee, to the Minnesota Board of Nursing. After you become licensed, maintaining your RN license will require you to complete continuing education courses to stay current in the field.

Requirements for RN Licensure in Minnesota

  • Completion of an accredited RN program (ADN or BSN)
  • Passing the NCLEX-RN exam
  • Application to the Minnesota Board of Nursing
  • Renewal: 36 hours of CE every three years for license maintenance

Why Choose an Accredited RN Program?

In simple terms, graduates from non-accredited schools are ineligible for licensure, which is required for all nurses in Minnesota. As you search for the right program, be sure any programs you consider are accredited by either the Accreditation Commission for Education in Nursing (ACEN) or the Commission on Collegiate Nursing Education (CCNE). Accreditation confirms that a program meets the Minnesota Board of Nursing's standards for RN education, ensuring you are eligible for licensure upon graduation.

Continued List of All RN Programs in Minnesota

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.

RankedSchoolProgramScoreWebsite
21.
Thief River Falls, MN 56701 | Phone: (218) 683-8800
Programs: LPN to ADN
84.99
22.
Austin, MN 55912 | Phone: (507) 433-0600
Programs: Associate in Nursing
84.48
23.
Bemidji, MN 56601 | Phone: (218) 333-6600
Programs: Associate in Nursing, LPN to ADN
84.36
24.
Brainerd, MN 56401 | Phone: (218) 855-8000
Programs: Associate in Nursing
84.21
25.
Duluth, MN 55811 | Phone: (218) 733-7600
Programs: Associate in Nursing
84.06
26.
Inver Grove Heights, MN 55076 | Phone: (651) 450-3000
Programs: Associate in Nursing
83.23
27.
Minneapolis, MN 55403 | Phone: (612) 659-6000
Programs: Associate in Nursing
82.96
28.
White Bear Lake, MN 55110 | Phone: (651) 779-3200
Programs: Associate in Nursing
82.12
29.
Coon Rapids, MN 55433 | Phone: (763) 433-1100
Programs: Associate in Nursing, LPN to RN
81.95
30.
St. Paul, MN 55105 | Phone: (651) 690-6000
Programs: BSN
81.90
31.
Mankato, MN 56001 | Phone: (507) 389-6022
Programs: BSN
81.11
32.
Duluth, MN 55811 | Phone: (800) 447-5444
Programs: BSN
80.20
33.
Willmar, MN 56201 | Phone: (320) 222-5200
Programs: Associate in Nursing, BSN
79.88
34.
Mankato, MN 56001 | Phone: (888) 549-6755
Programs: Associate in Nursing, BSN
77.24
35.
North Mankato, MN 56003 | Phone: (507) 389-7200
Programs: Associate in Nursing
74.40
36.
St. Cloud, MN 56301 | Phone: (320) 251-5600
Programs: Associate in Nursing
74.37
37.
Worthington, MN 56187 | Phone: (507) 372-3400
Programs: Associate in Nursing
71.10
38.
Mankato, MN 56001 | Phone: (800) 944-3066
Programs: BSN
70.00
39.
Bloomington, MN 55435 | Phone: (952) 545-2000
Programs: Associate in Nursing, BSN
69.75
40.
Moorhead, MN 56560 | Phone: (888) 549-6755
Programs: Associate in Nursing, BSN
65.25
41.
Cloquet, MN 55720 | Phone: (218) 879-0800
Programs: Associate in Nursing
53.17
42.
Moorhead, MN 56563 | Phone: (218) 477-2161
Programs: BSN
-
43.
Rochester, MN 55904 | Phone: (877) 280-4699
Programs: BSN
-
44.
Saint Peter, MN 56082 | Phone: (507) 933-8000
Programs: BSN
-

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