Updated October 19, 202619 min read

Top Online RN to BSN Schools in North Carolina for Working Nurses

Compare cost, credit transfer, and pacing to find the NC program that fits your shifts

Many North Carolina hospitals now prefer or require a BSN, yet most working RNs can't trade a shift schedule for a campus classroom. The practical choice isn't BSN versus no BSN; it's finding a format that fits around 12-hour shifts.

Every program here delivers its nursing coursework online for NC-licensed RNs, so you keep your hours while you study. Several finish in about 12 months, right in line with the Fastest RN to BSN Programs, and tuition runs the gamut, from Western Carolina's under-$5,000 NC Promise rate to private programs that cost several times more.

The constraint most RNs underestimate is the practicum: even a "100% online" degree may require community health or capstone hours completed locally, which shapes both timeline and total cost.

Best Online RN to BSN Programs in North Carolina, Ranked for 2027

North Carolina's online RN to BSN options run from small hospital-based health sciences colleges in Concord and Charlotte to large public universities with statewide reach. Every program below delivers its nursing coursework online, so you can keep working while you finish the degree. Tuition on each card reflects published in-state and out-of-state rates, and average net price is an institution-wide figure after aid, not an exact quote for this program.

How we ranked these
Factors considered
  • Earnings ten years after entry
  • Institution-wide graduation rates
  • Online delivery availability
  • Published in-state and out-of-state tuition
  • Flexible pacing and start dates
Data sources
  • Original research on individual programs
  • NCES-IPEDS federal institutional data — nces.ed.gov
  • College Scorecard post-completion earnings data — collegescorecard.ed.gov
  • In-house program catalog data

Cabarrus College of Health Sciences

#1

Concord, NC · $15,000 – $20,000/yr (est.)

Best for: Hospital nurses needing flexible course blocks

Cabarrus College of Health Sciences is a small, health-focused private college in Concord that prepares nurses and allied health professionals. Its RN to BSN runs entirely online in five-week course blocks with fall and spring starts, and no clinical hours are required. Atrium Health teammates and alumni can use a fast-track application with no fee, essay, or references. It suits working nurses who prefer a compact, career-focused college over a large public university.

CCNE accredited
  • 100% online coursework with no clinical requirements
  • Five-week course blocks with fall and spring starts
  • Full-time and part-time plans for working nurses
  • Credits awarded for prior diploma or associate degree work
  • Fast-track application for Atrium Health teammates and alumni
  • No application fee, essay, or references on the fast-track path
  • Coursework emphasizes population health, leadership, and service
  • CCNE accredited

Carolinas College of Health Sciences

#2

Charlotte, NC · ~$19,000/yr (est.)

Best for: ADN-prepared nurses in the Charlotte area

Carolinas College of Health Sciences is a Charlotte-based health sciences college whose nursing offerings sit alongside medical imaging, histotechnology, and radiologic technology programs. Its RN to BSN is an online degree-completion pathway for nurses who already hold a diploma or associate degree and want the bachelor's credential without pausing their careers. The program is CCNE accredited and structured around nurses who are still working clinical shifts. It is a practical fit for Charlotte-area nurses who want a health-system college rather than a large university campus.

CCNE accredited
  • CCNE accredited
  • Built for RNs who already hold a diploma or associate degree
  • Online delivery aimed at nurses balancing coursework with shifts

University of North Carolina Wilmington

#3

Wilmington, NC · $7,000 – $24,000/yr (est.)

Best for: Rural nurses targeting community health roles

The University of North Carolina Wilmington offers one of the state's more established online RN to BSN pathways, with 30 credit hours across 10 courses and a finish time as short as 12 months. Coursework covers gerontological nursing, community health, leadership, and evidence-based practice, and a capstone is required. Program materials connect the degree to community and rural health needs in North Carolina, including care in medically underserved areas, and the university graduates about 71% of students overall. It fits RNs who want a public university name and several start dates each year.

CCNE accredited
  • CCNE accredited
  • 30 credit hours across 10 courses
  • Finish in as few as 12 months
  • Capstone required
  • Several start dates each year
  • 2.4 GPA minimum for admission
  • $80 application fee
  • Prepares nurses for community and rural health practice

Appalachian State University

#4

Boone, NC · $8,000 – $25,000/yr (est.)

Appalachian State University in Boone offers a 120-credit RN to BSN that awards 30 validated credits for prior nursing coursework and clinical competencies. The curriculum spans nursing informatics, health assessment, care of older adults, community health, leadership and management, nursing research, and a professional nursing synthesis capstone. Admission requires an associate degree or diploma, an active North Carolina or compact state license, and a 2.5 cumulative GPA, and only one nursing course may be repeated. The university graduates about 75% of students overall, and the program suits nurses in western North Carolina who want clear progression rules and a public university degree.

CCNE accredited
  • 120 total credit hours, including 30 validated credits for prior nursing work
  • 2.5 cumulative GPA required for admission
  • Active unrestricted NC or compact state license required
  • Minimum grade of C in nursing courses
  • Only one nursing course may be repeated
  • Capstone synthesis course in professional nursing
  • Coursework spans informatics, community health, leadership, and research
  • No ACT or SAT scores required

University of North Carolina at Charlotte

#5

Charlotte, NC · $15,000 – $20,000/yr (est.)

UNC Charlotte's online RN to BSN is a 31-credit completion program that can be finished in as few as 12 months of full-time study. Coursework is fully asynchronous with no campus visits and no required class meeting times, covering community health, leadership, evidence-based practice, and population health. Admission asks for an unencumbered RN license and a 2.0 GPA, and prior learning credit may be accepted. It is a good match for Charlotte-area nurses who want a large public university and a schedule with zero conflicts.

CCNE accredited
  • 31 credit hours of nursing coursework
  • Finish in as few as 12 months of full-time study
  • 100% asynchronous with no campus visits or set class times
  • Fall and spring start dates
  • 2.0 GPA minimum for admission
  • Unencumbered RN license required
  • Prior learning credit may be accepted
  • Coursework covers community health, leadership, and population health

Western Carolina University

#6

Cullowhee, NC · ~$13,000/yr (est.)

Western Carolina University in Cullowhee delivers a four-semester, 30-credit RN to BSN entirely online, with 24 core nursing credits and 6 elective credits. NC Promise pricing keeps in-state undergraduate tuition under $5,000, and part-time pacing is available for nurses who cannot carry a full load. Deadlines are March 15 for fall entry and September 15 for spring, and there is no summer admission. It suits budget-focused and rural nurses, particularly in western North Carolina, who want a low out-of-pocket cost while they keep working.

CCNE accredited
  • Four-semester, 30-credit program
  • 24 core nursing credits plus 6 elective credits
  • 100% online coursework while you keep working
  • Part-time pacing available
  • NC Promise tuition keeps in-state cost under $5,000
  • Fall deadline March 15; spring deadline September 15
  • No summer semester admission
  • Concentration options available to tailor electives

University of North Carolina at Greensboro

#7

Greensboro, NC · $11,000/yr (est. net price)

UNC Greensboro runs a one-year, cohort-based RN to BSN taught in a fully online asynchronous format, with a part-time plan of study and new cohorts each fall and spring. Students may hold an active, unrestricted license from North Carolina or from another Nurse Licensure Compact state and must maintain it throughout the nursing courses. Transfer credits are evaluated individually, and university admission requires a 2.0 cumulative GPA. The university graduates about 56% of students overall, and the cohort structure suits working nurses who want a set pace and a defined finish line.

CCNE accredited
  • One-year, cohort-based program
  • Fully online asynchronous classes
  • Part-time plan of study for working nurses
  • New cohorts start each fall and spring
  • Active NC or compact state RN license required
  • 2.0 cumulative GPA required for university admission
  • No foreign language requirement
  • CCNE accredited

How Much Does an Online RN to BSN Cost in North Carolina?

The schools with the lowest average net price in federal data (Fayetteville State, UNC Pembroke, and UNC Greensboro) are all public, and public programs generally undercut private ones: UNC Charlotte charges in-state RNs $199.54 per credit, while private NC Wesleyan charges $260 per credit regardless of residency. Schools publish costs in different formats (school-wide net price, per-credit, per-semester, or full-program estimates), so estimate your own bill by multiplying the credits you still need after transfer by the per-credit rate, then adding term fees; at UNC Charlotte, 31 credits × $199.54 comes to about $6,186 in tuition before fees. If you want the short answer on the cheapest online RN to BSN in NC, Fayetteville State posts the lowest average net price in our data, and Western Carolina's NC Promise tuition of $500 per semester is the lowest published in-state program price shown here, but net price is an average and your actual cost depends on how many credits transfer, and employer tuition assistance at many NC hospital systems can lower your out-of-pocket cost even more.

SchoolSectorAverage Annual Net Price (School-Wide)Published Cost (In-State)Published Cost (Out-of-State)What to Know
Fayetteville State UniversityPublic$7,892$4,353/year undergraduate tuition and fees$8,353/year undergraduate tuition and feesFull-time and part-time options; online completion possible in about one year
University of North Carolina at PembrokePublic$10,260$3,648/year undergraduate tuition and fees$7,648/year undergraduate tuition and fees12-month, 100% online format with eight-week courses; 30 credits granted for prior nursing
University of North Carolina at GreensboroPublic$10,965$7,661/year undergraduate tuition and fees$24,012/year undergraduate tuition and fees1-year program; part-time available; two start dates per year
Western Carolina UniversityPublic (NC Promise)N/A$500/semester tuition$2,500/semester tuition30 credits, normally 4 semesters; school says most nurses finish under $5,000; no per-credit rate published
UNC WilmingtonPublicN/A$6,500.40 estimated full program (2026-27)$29,874.30 estimated full program (2026-27)Estimate for 30 credits taken part-time, roughly $217 (in-state) or $996 (out-of-state) per credit; excludes books, materials, and future increases
UNC CharlottePublicN/A$199.54/credit$953.38/credit31 major credits, fully online; college fee of $62.50/term (1 to 5 credits) or $125/term (6+ credits); no extra online fee identified
North Carolina Wesleyan UniversityPrivateN/A$260/credit$260/creditOnline; no in-state/out-of-state distinction or separate online fee identified

Transfer Credits: How Many Credits Will You Actually Need After Your ADN?

Appalachian State's online RN to BSN program is built on 120 total semester hours2, and for ADN-prepared nurses the practical question is not whether nursing credit transfers but how many hours remain after the university evaluates your transcript.

What the NC Uniform Articulation Agreement Actually Guarantees

North Carolina's Uniform Articulation Agreement between the community college system and UNC-system RN to BSN programs1 creates a smoother path for ADN graduates who hold an active, unencumbered RN license. It does not, however, promise one fixed block of credit at every campus. Your ADN coursework is reviewed against the receiving university's RN to BSN requirements, and you still need to meet that school's admission standards. Treat it as a transfer-friendly framework, not a guarantee of an automatic 60 or 90 credits.

How App State Counts ADN and RN License Credit

Appalachian State publishes the clearest credit picture. Its RN to BSN curriculum sits inside a 60-hour nursing major.3 After you successfully complete NUR 3011, up to 30 semester hours may be validated for prior nursing knowledge and clinical competencies.2 You then complete the remaining 30 RN-BSN hours there, and App State states that all RN-BSN courses must be taken in residence.2 In practice, that leaves about 60 semester hours to finish once the lower-division coursework is accounted for2, but students who still need general education should expect more.

For the other nursing schools in NC, published RN-BSN transfer guides are less standardized. Western Carolina, UNC Wilmington, East Carolina, and UNC Charlotte all appear as RN-BSN destinations, but the available guides do not publish a uniform ADN credit block, so the honest answer to "How many credits do I need if I have an ADN?" is a range. Plan for roughly 30 to 60 semester hours remaining, and verify your exact number through an individual evaluation.

The Section You Should Audit Before Applying

The most common delay is not nursing credit. It is missing general-education prerequisites such as statistics, chemistry, or humanities. A student with an ADN may still need one or two lower-division courses that can add a semester or more. Before you apply, request an unofficial transcript evaluation from the school. That single step tells you exactly which general-education boxes are still open and whether your ADN credits satisfy the university's lower-division requirements. Also ask about the UNC foreign language and academic development requirement if you started on or after July 1, 2025; many transfers with 60 or more credits or an AA/AS are exempt.3

If You're an LPN

LPNs in North Carolina do not enter RN to BSN programs directly. You need active RN licensure first, either through an LPN-to-ADN pathway or an LPN-to-BSN program, before the RN to BSN transfer conversation applies.

Where Your 120 BSN Credits Come From

Appalachian State publishes one of the clearest 120-hour RN to BSN breakdowns in North Carolina: 60 lower-division hours (core, cognates, and electives, typically met through your ADN and general-education transfer work), 30 hours awarded for prior learning and clinical competencies once you complete NUR 3011, and 30 hours of upper-division nursing coursework. Note that the 30 awarded hours depend on finishing NUR 3011, not on your RN license alone. If your transfer work already covers the lower-division requirements, the 30 upper-division nursing hours are the slice you actually pay tuition for. Other programs may itemize their credits differently. UNC Wilmington, for example, also uses a 30-credit nursing curriculum but notes that some students need extra electives to reach 120.

Appalachian State RN to BSN: 60 lower-division, 30 prior learning, and 30 upper-division nursing credits totaling 120

How Long Does an RN to BSN Take in NC? Accelerated vs Part-Time Tracks

Most online RN to BSN programs in North Carolina take 12 months to three years, depending on how many courses you carry each term. If you have seen ads for 6-month RN to BSN programs, be cautious: none of the NC programs we reviewed publish a timeline that short, and the fastest published option is about 12 months at UNC Wilmington or App State's one-year plan. For RNs working full-time shifts, we recommend one or two courses per term, which usually means a part-time or flexible-start track rather than the fastest option.

Pacing TrackTypical LengthCourse LoadNC Program ExamplesBest For
Accelerated full-timeAbout 12 monthsHeavy: a full-time course load with little room for overtime or rotating shiftsUNC Wilmington (as few as 12 months); Appalachian State one-year option (three semesters)RNs with predictable schedules, reduced hours, or strong employer support who want the BSN quickly
Flexible-start formatAbout 12 months or longer, depending on how many courses you take each termUsually one or two courses at a time, which is manageable alongside full-time workUNC Wilmington, which offers continuous admission and multiple entry points each yearRNs who want to begin soon after deciding, rather than waiting for a single fall start
Part-time multi-yearTwo to three yearsLight: roughly one or two courses per term, spread over more semestersAppalachian State two-year option (six semesters) or three-year option (eight semesters); Western Carolina (four semesters part-time, with required courses in four six-hour blocks and electives taken alongside)Full-time working nurses, parents, and anyone who wants steady progress without burnout

Can You Finish 100% Online? Practicum and Campus Visit Rules

For most working RNs, coursework at the Top Affordable Online RN to BSN Schools can be done entirely online. The catch is the practicum. Many North Carolina programs still include a community health, leadership, or capstone experience, and that component is where "fully online" gets complicated. Treat any school's online label as a statement about classes, not a guarantee that nothing happens in person.

What the Programs Say

UNC Wilmington lists its RN to BSN as an online, accelerated program of 30 nursing credits, and its materials describe practice experiences that may include direct and indirect care. Appalachian State, Western Carolina, and East Carolina are also commonly described as fully online. Published details on hour totals, campus visits, and live sessions are thin for these schools, so confirm each one directly.

One caution on numbers: UNCW has a separate preceptor page citing about 180 hours per semester and 600 total. That page does not say those figures apply to the RN to BSN, so do not assume you will log anything close to that. Some general sources say online RN to BSN programs require no additional clinical hours, while others note a project completed in your own work setting. Both can be true depending on the school.

How Practicum Hours Usually Work

When a practicum exists for online students, it is typically arranged in your own community, often at or near your employer, and overseen by an approved preceptor or faculty member. Many projects, such as a quality improvement initiative or a community health assessment, can be built around your current workplace. Ask whether hours can overlap with your regular job duties and whether your employer needs to sign an agreement.

Questions to Ask Admissions

  • Preceptors: Does the school place you with a preceptor, or are you expected to find your own? This is the biggest hidden workload in online programs.
  • Hours: How many practicum or project hours are required, and are they tied to a specific semester?
  • Campus time: Is there an orientation, campus visit, or any scheduled live session?
  • Delivery: Is the program listed as fully online or as a hybrid (both online and on-site)?
  • Waivers: Are any requirements adjusted for currently practicing RNs?

Get the answers in writing before you apply, since requirements can change between catalog years.

What NC RN to BSN Programs Expect From Applicants

Admission requirements for online RN to BSN programs in North Carolina follow a familiar pattern, but published details vary by school and change from cycle to cycle. Use this checklist as a starting point, then confirm current requirements with each program's admissions office.

  1. ADN or diploma from an accredited program
    UNC Wilmington and East Carolina University both build their online RN to BSN around the Associate Degree in Nursing. ECU's program is designed for RNs who earned an ADN at a community college. Diploma graduates should ask each school how their credits will be evaluated.
  2. Active, unencumbered RN license
    UNCW requires a current, valid, unencumbered RN license and asks for license documentation with your application. A North Carolina license or a multistate compact license generally satisfies this, but verify the exact wording with each school.
  3. Minimum GPA
    UNCW publishes a 2.4 cumulative college GPA minimum. Other schools may set different thresholds or may not publish one for the RN to BSN track, so ask before you apply.
  4. Prerequisite coursework
    Expect general education requirements in areas such as sciences, English, and statistics. Full course-by-course lists are not always posted, so request a transcript review early.
  5. Official transcripts
    UNCW asks for official transcripts from every institution you have attended, including high school, along with an $80 application fee.
  6. Deadlines and start terms
    UNCW lists a December 12, 2026 deadline, but cohorts often fill before that date. ECU uses a two-step process (a university application plus an RN to BSN application), with a fall cohort window that runs February 1 to July 1. Applying early is the safest strategy.
  7. New ADN graduates
    Some programs allow provisional admission while you wait to pass the NCLEX, with full admission granted once your license is issued. Policies differ, so ask each school how long you have to submit proof of licensure.

Licensing Rules for Compact-State and Out-of-State RNs

Follow us