Find a nursing school near you

Programs include LPN/LVN, ADN, BSN, MSN, and more

Community colleges focus on vocational and career development. Their students benefit from focused teaching and are prepared with skills relevant for the workplace. Community college programs are typically shorter in duration than those offered by traditional four-year institutions. Therefore, they are an attractive choice for students who wish to begin work quickly.

Qualification options
To gain licensure as a registered nurse (RN), students can complete a two- to three-year associate’s degree program at a local community college. Aspiring RNs must also successfully pass the NCLEX-RN national licensure examination. North Carolina’s RNs earn a competitive median annual salary of $58,490.

Find a school

To gain licensure as a licensed practical nurse (LPN), students must complete a certificate program that requires 12-18 months of fulltime study. Aspiring LPNs must also successfully pass the NCLEX-PN national licensure examination. North Carolina’s LPNs earn roughly $41,000-42,000 per year on average.

Benefits of a two-year institution
In addition to offering a rapid path to graduation, North Carolina’s community colleges typically charge lower tuition than traditional four-year institutions. They are also highly accessible to most applicants. North Carolina has well over 60 two-year schools with nursing programs throughout the state, including an extensive network of community and technical colleges in all major population centers.

Community colleges are an attractive option for many potential nurses. We have compiled below a detailed list of North Carolina’s community colleges with nursing programs, organized by metropolitan area.

Featured Schools

Asheville

Asheville-Buncombe Technical Community College
  • Associate's Degree in Nursing
Blue Ridge Community College
  • Associate's Degree in Nursing
Haywood Community College
  • Associate's Degree in Nursing
Region A Nursing Consortium
  • Associate's Degree in Nursing
School City Programs offered
Asheville-Buncombe Technical Community College Asheville
  • Associate's Degree in Nursing
Blue Ridge Community College Flat Rock
  • Associate's Degree in Nursing
Haywood Community College Clyde
  • Associate's Degree in Nursing
Region A Nursing Consortium Clyde
  • Associate's Degree in Nursing

Charlotte

Carolinas College of Health Sciences
  • Associate's Degree in Nursing
Central Piedmont Community College
  • Associate's Degree in Nursing
Gaston College - Dallas
  • Associate's Degree in Nursing
Gaston College - Lincoln
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Mitchell Community College
  • Associate's Degree in Nursing
Rowan-Cabarrus Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
South Piedmont Community College - Monroe
  • Associate's Degree in Nursing
School City Programs offered
Carolinas College of Health Sciences Charlotte
  • Associate's Degree in Nursing
Central Piedmont Community College Charlotte
  • Associate's Degree in Nursing
Gaston College - Dallas Dallas
  • Associate's Degree in Nursing
Gaston College - Lincoln Lincolnton
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Mitchell Community College Statesville
  • Associate's Degree in Nursing
Rowan-Cabarrus Community College Kannapolis
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
South Piedmont Community College - Monroe Monroe
  • Associate's Degree in Nursing

Durham / Chapel Hill area

Durham Technical Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Piedmont Community College
  • Associate's Degree in Nursing
  • Nurse Aide Certificate
Watts School of Nursing
  • Diploma in Nursing
School City Programs offered
Durham Technical Community College Durham
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Piedmont Community College Roxboro
  • Associate's Degree in Nursing
  • Nurse Aide Certificate
Watts School of Nursing Durham
  • Diploma in Nursing

Fayetteville

Fayetteville Technical Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Miller-Motte College - Fayetteville
  • Nurse Aide Certificate
School City Programs offered
Fayetteville Technical Community College Fayetteville
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Miller-Motte College - Fayetteville Fayetteville
  • Nurse Aide Certificate

Greensboro / High Point area

Guilford Technical Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Randolph Community College
  • Associate's Degree in Nursing
  • Nurse Aide Certificate
Rockingham Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
School City Programs offered
Guilford Technical Community College Jamestown
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Randolph Community College Asheboro
  • Associate's Degree in Nursing
  • Nurse Aide Certificate
Rockingham Community College Wentworth
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing

Raleigh

Johnston Community College
  • Associate's Degree in Nursing
Miller-Motte College - Raleigh
  • Nurse Aide Certificate
Wake Technical Community College
  • Associate's Degree in Nursing
School City Programs offered
Johnston Community College Smithfield
  • Associate's Degree in Nursing
Miller-Motte College - Raleigh Raleigh
  • Nurse Aide Certificate
Wake Technical Community College Raleigh
  • Associate's Degree in Nursing

Wilmington

Cape Fear Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
School City Programs offered
Cape Fear Community College Wilmington
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing

Winston-Salem

Davidson County Community College - Mocksville
  • Diploma in Practical Nursing
Davidson County Community College - Thomasville
  • Associate's Degree in Nursing
Forsyth Technical Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
School City Programs offered
Davidson County Community College - Mocksville Mocksville
  • Diploma in Practical Nursing
Davidson County Community College - Thomasville Thomasville
  • Associate's Degree in Nursing
Forsyth Technical Community College Winston-Salem
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing

Other North Carolina cities

Alamance Community College
  • Associate's Degree in Nursing
  • Nurse Aide Certificate
Beaufort County Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Bladen Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Brunswick Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Caldwell Community College and Technical Institute
  • Associate's Degree in Nursing
Carteret Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Catawba Valley Community College
  • Associate's Degree in Nursing
Central Carolina Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Cleveland Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Coastal Carolina Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
College of the Albemarle
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Craven Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Edgecombe Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Foothills Nursing Consortium
  • Associate's Degree in Nursing
Halifax Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Isothermal Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
James Sprunt Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Lenoir Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Mayland Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
McDowell Technical Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Montgomery Community College
  • Diploma in Practical Nursing
Nash Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Pitt Community College
  • Associate's Degree in Nursing
Richmond Community College - Hamlet
  • Associate's Degree in Nursing
Richmond Community College - Laurinburg
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Roanoke-Chowan Community College
  • Associate's Degree in Nursing
Robeson Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Sampson Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Sandhills Community College
  • Associate's Degree in Nursing
South Piedmont Community College - Polkton
  • Diploma in Practical Nursing
Southeastern Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Southwestern Community College
  • Associate's Degree in Nursing
Stanly Community College
  • Associate's Degree in Nursing
Surry Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Tri-County Community College
  • Associate's Degree in Nursing
Vance-Granville Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Wayne Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Western Piedmont Community College
  • Associate's Degree in Nursing
Wilkes Community College
  • Associate's Degree in Nursing
Wilson Community College
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
School City Programs offered
Alamance Community College Graham
  • Associate's Degree in Nursing
  • Nurse Aide Certificate
Beaufort County Community College Washington
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Bladen Community College Dublin
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Brunswick Community College Bolivia
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Caldwell Community College and Technical Institute Hudson
  • Associate's Degree in Nursing
Carteret Community College Morehead City
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Catawba Valley Community College Hickory
  • Associate's Degree in Nursing
Central Carolina Community College Sanford
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Cleveland Community College Shelby
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Coastal Carolina Community College Jacksonville
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
College of the Albemarle Elizabeth City
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Craven Community College New Bern
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Edgecombe Community College Tarboro
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Foothills Nursing Consortium Rutherfordton
  • Associate's Degree in Nursing
Halifax Community College Weldon
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Isothermal Community College Spindale
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
James Sprunt Community College Kenansville
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Lenoir Community College Kinston
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Mayland Community College Spruce Pine
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
McDowell Technical Community College Marion
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Montgomery Community College Troy
  • Diploma in Practical Nursing
Nash Community College Rocky Mount
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Pitt Community College Winterville
  • Associate's Degree in Nursing
Richmond Community College - Hamlet Hamlet
  • Associate's Degree in Nursing
Richmond Community College - Laurinburg Laurinburg
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Roanoke-Chowan Community College Ahoskie
  • Associate's Degree in Nursing
Robeson Community College Lumberton
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Sampson Community College Clinton
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Sandhills Community College Pinehurst
  • Associate's Degree in Nursing
South Piedmont Community College - Polkton Polkton
  • Diploma in Practical Nursing
Southeastern Community College Whiteville
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
  • Nurse Aide Certificate
Southwestern Community College Sylva
  • Associate's Degree in Nursing
Stanly Community College Albemarle
  • Associate's Degree in Nursing
Surry Community College Dobson
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Tri-County Community College Murphy
  • Associate's Degree in Nursing
Vance-Granville Community College Henderson
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Wayne Community College Goldsboro
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing
Western Piedmont Community College Morganton
  • Associate's Degree in Nursing
Wilkes Community College Wilkesboro
  • Associate's Degree in Nursing
Wilson Community College Wilson
  • Associate's Degree in Nursing
  • Diploma in Practical Nursing