RN to BSN Completion Program

R.N. to B.S.N. Completion Program
31 Credit Hours
Admits: Fall & Spring
<h2 class="block-title">For More Information</h2> <div class="contact-form block-content" id="form-container"> <form action="/" method="POST" id="request_form"> <input keyname="" name="captcha_settings" type="hidden" value="{"/> <!-- Org ID --> <input name="orgid" type="hidden" value="00D390000005Z6D" /> <!-- Type and Subtype subtype needed for DE, Edit values only--> <input type="hidden" id="type" name="type" value="Recruitment" /> <input type="hidden" id="00N39000004WhxV" name="00N39000004WhxV" value="Recruitment" /> <!-- Case Record Type --> <input type="hidden" id="recordType" name="recordType" value="0120z000000UPl8" /> <!-- Return URL --> <input name="retURL" id="retURL" type="hidden" value="https://professional.charlotte.edu/programs/de/thankyou" /> <!--Event Tag--><input type="hidden" id="00N0z000003O0Xj" name="00N0z000003O0Xj" size="20" value="programs/rn-bsn-completion-program" /> <!-- Campaign --> <input data-defaultvalue="yhjf-r.n.%20to%20b.s.n.%20completion%20program" id="00N0z000003GGtU" name="00N0z000003GGtU" type="hidden" value="yhjf-r.n.%20to%20b.s.n.%20completion%20program" /> <!-- Description --> <input name="description" type="hidden" value="Online R.N. to B.S.N. Completion Program" /> <!-- Academic Interest --> <input id="00N4X00000AuWxv" name="00N4X00000AuWxv" type="hidden" value="a0n0z000008ZOvk" /> <!-- Form Elements --> <label class="hidden" for="name">Name</label> <br><input class="form-control" id="name" maxlength="80" name="name" placeholder="Name *" required="required" size="20" type="text" /> <label class="hidden" for="email">Email</label> <br><input class="form-control" id="email" maxlength="80" name="email" placeholder="Email *" required="required" size="20" type="email" /> <label class="hidden" for="phone">Phone</label> <br><input class="form-control" id="phone" maxlength="40" name="phone" placeholder="Phone *" required="required" size="20" type="text" /> <br /> <div class="form-check"> <label class="form-check-label"> <input class="form-check-input" id="smsCheck" type="checkbox" value=""/> <small>I would like to receive occasional support and advising for the selected program via text message to the phone number provided. Message and data rates may apply. Reply HELP for help or STOP to cancel.</small> </label> </div> <br /> <label class="hidden" for="submitBtn">Submit</label> <div id="submitContainer"> <button class="button button-gold" id="submitBtn" name="submit" type="submit"> <span id="submitText">Submit</span> </button> </div> </br> <div id="ErrorAlert" class="alert-danger alert" role="alert" style="display:none"> <!--Edit text to edit error alert--> There was an error submitting your request. If this issue persists, please contact our registration center at <a href="mailto:ceregistration@uncc.edu">ceregistration@uncc.edu</a> or <a href="tel:704-687-8900">704-687-8900</a>. </div> <div id="recaptchaText"> <!-- Do not edit this text, it is required to be present--> <p><small>This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</small></p> </div> </form> </div> <p></p><p style="text-align:center;"><img src="https://professional.charlotte.edu/sites/professional.charlotte.edu/files/media/US%20News%20Badge%202024.png" width="75%"></p>

Program Tabs


Earn Your BSN in as Little as One Year Through Our Online RN to BSN Program

Are you an associate degree or diploma-prepared RN wanting to earn your Bachelor of Science in Nursing (BSN) degree, but not sure how to fit your studies into your busy schedule?

The University of North Carolina at Charlotte’s online RN to BSN program can be completed in just one calendar year. Other online nursing programs can take as long as 16 to 24 months or more. Our intensive 12-month program is designed for busy working RNs like you. Our program can be taken at a slower pace if approved by the School of Nursing.

Our online RN to BSN program is offered fully online, with no visits to campus required. Class meeting times and formats are designed to be flexible to allow working professionals to earn their BSN while juggling work, family and other commitments. In just one year, you can hold the BSN degree you desire.

Through UNC Charlotte’s RN to BSN online nursing program, you will master advanced nursing skills, deepen your critical thinking skills and increase your leadership opportunities. You will join a supportive community of RNs, gain a prestigious UNC Charlotte degree and propel your nursing career to the next level.

“I worked full time and have three kids at home...in one busy but doable year, I achieved my BSN!”

– Misty Colbenson, ’14

Online RN to BSN Program Accreditation

All nursing programs at UNC Charlotte are accredited by the Commission on Collegiate Nursing Education (CCNE). Our reaccreditation was completed in 2022, with our accreditation good through 2031.

Request More Information

Connect with an Enrollment Specialist today to learn more! Complete the For More Information box on this page or contact us using the links below.

Not The Right Degree For You? Consider These Related Programs

» MSN in Nurse Administration
» MSN in Community/Public Health Nursing
» MSN in Nurse Educator
» Graduate Certificate in Applied Nursing Informatics
» Doctor of Nursing Practice


Application Deadlines:

  • November 15 (spring)
  • July 1 (fall)

Admissions & Requirements: 

  • Current unencumbered license as a Registered Nurse to practice in the United States.
  • An Associate Degree (AAS) from a university accredited by a US Department of Education-recognized institutional accreditor.
  • Cumulative grade point average of 2.0 or better in all eligible transferable credit.
  • At least a "C" in all required nursing prerequisites.
  • Completion of all prerequisites and general education courses.

All nursing programs at UNC Charlotte are accredited by the Commission on Collegiate Nursing Education.


Step 1: Submit Request for Information Form
Please fill out and submit the "For More Program Information" form. An Enrollment Specialist will reach out to discuss the program and admissions process.

Step 2: Pre-Admission Transcript Review
After speaking with an Enrollment Specialist, you will need to share your unofficial transcripts for preliminary review. The program coordinator will then reach out to discuss your eligibility to apply to the program and share an unofficial transcript review with you.

Step 3: Apply for admission to UNC Charlotte
We then recommend that you complete our university application.

New Student to UNC Charlotte

Students with associate degrees are considered transfer students. Apply as a transfer student to the University of North Carolina at Charlotte.

  • Create an account.
  • Choose term: Fall or Spring
  • Choose “Nursing: BSN Completion Program (RN Licensure Required)” for your program.
  • Complete the application and attach your unofficial transcript review.
  • Provide all official post-secondary transcripts.
  • Application fee must be paid for your application to be processed.

Returning Student to UNC Charlotte

Students who have not been enrolled for 12 consecutive months after the semester last attended at UNC Charlotte will need to apply for readmission to the University. Apply as a returning student to the University of North Carolina at Charlotte.

  • Choose term: Fall or Spring
  • Choose “Nursing: BSN Completion Program (RN Licensure Required)” for your program.
  • Complete the application.
  • Application fee must be paid for your application to be processed.

Admissions Decisions

  • Students who receive an admissions or readmission decision regarding admittance or denial to the university will be notified by Admissions or the Registrar directly.
  • If admitted to the university, you will receive additional communication from the Program Coordinator about your next steps to gain acceptance to the RN to BSN program.
  • NURN 3103: Concepts of Professional Nursing Science  (3)
    • Upon successful completion of NURN 3103, students are awarded 39 university credit hours  
  • NURN 3104: Issues in Cultural Health  (1)
  • NURN 3108: Health Assessment for Nurses  (3)
  • NURN 4100: Aging and Health  (3)
  • NURN 4192: Enhancing Clinical Judgment  (3) 
  • NURN 4201: Information Technology: Applications in Healthcare  (2)
  • NURN 4203: Leadership in Nursing Practice  (2)
  • NURN 4440: Community Health Nursing (6)
  • NURN 4450: Design and Coordination of Care (6)
  • NURN 4900: Research in Nursing Practice (2)

Required prerequisites:​

  • Chemistry 1/Lab - CHEM 1203 /L or 1251/ L
  • Microbiology /Lab - BIOL 2259/ L
  • Anatomy & Physiology I/Lab - BIOL 2273/ L or EXER 2168/ L
  • Anatomy & Physiology II/Lab - BIOL 2274/L or EXER 2169 /L
  • General Psychology - PSYCH 1101
  • Writing and Inquiry in Academic Contexts- WRDS 1103 or 1104
  • College Algebra - MATH 1100 or 1101
  • Statistics 1220, 1221, or 1222
  • Electives (2 courses/ 6 credits)

General Education Requirements:

  • Critical Thinking and Communication - ENGL 1102 or CTCM 2530
  • Global Theme Social Science (1 course)
  • Local Theme Social Science (1 course)
  • Global Theme Arts and Humanities (1 course)
  • Local Theme Arts and Humanities (1 course)

Degree Total = 120 Credit Hours

Click here for transfer equivalent courses.


*Rates are subject to change*


  • $189.48 per credit hour​

Outside of NC Non-Resident:

  • $348.32 per credit hour

Non Resident:

  • $800.40 per credit hour

Find more information regarding tuition and fees here ».


What Can You Do With Your BSN?

Graduates of UNC Charlotte’s online RN to BSN program are found in many health care organizations throughout the country, including:

  • Novant Health
  • Atrium Health
  • Wake Forest Baptist Health
  • CaroMont Health
  • Duke University
  • Humana
  • Mission Health
  • Cone Health
  • U.S. Department of Veterans Affairs

Our online nursing program graduates go on to attain job titles such as:

  • Registered nurse
  • Nurse practitioner
  • Certified registered nurse anesthetist
  • Clinical supervisor
  • Critical care registered nurse
  • Acute care nurse practitioner
  • Travel registered nurse


Why UNC Charlotte?

Why Earn Your BSN Through UNC Charlotte’s Online RN to BSN Program?

By choosing UNC Charlotte’s RN to BSN online nursing program, you will enjoy a number of advantages, including:

  • Earn your BSN in just one calendar year (three semesters). Our online RN to BSN program classes are asynchronous, meaning there are no set times to meet for class. Complete your coursework around your busy schedule.
  • Learn from faculty experts. Our nursing faculty are RNs and degreed professionals with extensive experience in both nursing and teaching nursing.
  • Gain valuable research skills. Our Research in Nursing Practice course allows you to collaborate with faculty on research projects, analyze data or even present your findings at conferences. This offers you the opportunity to contribute to the development of evidence-based nursing practices.
  • Enhance your leadership abilities. Our Leadership in Nursing Practice course helps develop your communication, collaboration and decision-making skills, preparing you for potential leadership roles and opportunities.
  • Join Sigma Theta Tau International, the honor society of nursing. Our Gamma Iota chapter provides students with professional nursing resources, networking opportunities and professional development opportunities. Find more information here.